5672 - How to add noise to QAM signal

Hi everybody,
I use the 5672 PXIe generator for creating a QAM signal with an user defined constallation set. Since I need continuous streaming I take advantage of the OSP of the 5672. I simply send the low-rate IQ - information symbols and the extensive oversampling and pulse-shaping is performed using the onboard signal processing unit. Everything works well.
Now, I want to add white gaussian noise to my signal. For my physical understanding, I would have to add the noise samples to the signal AFTER oversampling and pulse-shaping. Since this operation is done in hardware, I can not go this way. What I am doing right now is as follows: I simply add the noise samples to my low rate IQ-information symbols (BEFORE oversampling and pulse-shaping).
Has anyone an idea, how to overcome this wrongdoing I am aware of?
Thanks for all replies
Stefan

Hi Andy,
the information symbol rate (which means the IQ rate BEFORE oversampling and pulse shaping) is about 150 kSymbols / sec. As a benefit of this pretty low rate, we are able to generate information symbols continiously including all scrambling and coding operations.
Actually, your suggestion seems to be the only solution to add white noise to the signal. From my understanding, adding the noise to the information symbols results in loss of the "white" (uncorrelated) property of the noise due to the filtering operation (pulse-shaping).
Maybe for next generation of signal generator devices of NI: It would be a great feature of the OSP to add impairments like noise to the signal for purpose of testing the performance of receiver devices. Actually, this is the application we run.
Thanks for your help
Stefan

Similar Messages

  • How to add gaussian white noise to array of one's and negative one's ?

    how to add gaussian white noise to array of one's and negative one's ?
    Solved!
    Go to Solution.

    Is it this that your are trying to accomplish:
    TO:
    Here's the code to do that.
    Michel

  • How can we find the noise in the signal?

    How can we find the noise in the signal, then use this inverted noise to cancel the noise in order to obtain the desired signal?

    Hello astroboy,
    it all depends on your signal...
    Easy approach: make a low pass filter (running average or similar). This will filter out high frequency noise (in my experience the common case).
    Best regards,
    GerdW
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • How do i split the digital signal for PIP?

    My tv requires 2 separate A/V inputs to use PIP. How do I split the incoming signal without affecting the signal strength to STB? Everytime I connect a slpitter, the signal looses stregth and I can't HD out of my STB only digital, not HD. Is there a fix or solution for this problem?

    DcmFD wrote:
    My tv requires 2 separate A/V inputs to use PIP. How do I split the incoming signal without affecting the signal strength to STB? Everytime I connect a slpitter, the signal looses stregth and I can't HD out of my STB only digital, not HD. Is there a fix or solution for this problem?
    It is just the nature of beast in that when you add a 2:1 splitter, you will lose 3.5dbm of signal strength (more loss per leg the larger the splitter.. IIRC a 4:1 splitter a is 7 or 7.5 dbm loss.)
    How many splitters do you currently have from the ONT to that STB? Do you have any 4:1 splitters in the path that you could swap with a 3:1 or 2:1 (leaving no open legs)? 
    I will leave it to someone else to recommeand a MOCA amplifier, but that may be you only possible solution. It would have to be a MoCA amplifier, as the STB requires 1150Mhz to receive guide info, etc.. A traditional signal booster typically does not pass frequencies higher that 850-950Mhz. 

  • Just trying to add noise to a smooth glow

    Hello, and thank you for your time.
    I think Im just missing it:
    I have a circle with a glow around it. How can I add noise or turbulence to the smooth glow gradient around the circle and also animate its phase?
    D

    thanks for the reply,
    I did add a turbulence noise filter under my glow but what it did was wash out the glow colour. The default white colour of the noise filter mixes with the red colour of my glow so I get this washed pink look.
    There has to be a way to just add the noise without chaging the colour of the glow.?

  • How to add new hair

    HI, i was wondering if anyone knew how i am able to recify this.  A photo was cropped at the studio (in camera) to not include the top part of the head.  I am trying to see if i can add this in as i am combining with another photo where they both have heads complete.  I have added the hair ok but looks obvious that its not the original part.  I have tried cloning as this is what i thought would work but it doesnt do anything (I have alt clicked and mouse to get colour i want but nothing worked).  I have tried to add a photo to show of a screen shot of ps but it is not letting me.  Does anyone know of a good way i can blend this please. I am a novice at photoshop.  Thank you in advance.

    I do a lot of making hair match up. It's a delicate process that cannot be done in one single step. But here are some tools to consider.
    Cloning (obviously). But experiment with different opacities and flows. I would start with numbers for both that are less than 50, even as low 25 for the opacity. Then stroke the same spots over and over until it looks good.
    Layer opacity. Create new layers or adjustment layers to make the changes on. Then dampen down the opacity of the new changed layer. What had looked like an obvious fix now looks less obvious.
    With different parts of the head/hair on different layers, play around with Image > Adjustments > Levels; Hue/Saturation; and Color Balance. You can often make incongruous images match by making those adjustments. But getting it right usually means adjusting and readjusting, since changes in the levels cause changes in saturation. Chaging the hue changes the color balance, etc. etc.
    Use the blur tool to fix little problems. But the blur tool kills the noise created by grain. Go to filter and select add noise to restore the grain.
    Use the smudge tool (shares a button with the blur tool) at 1 or 2 px (depending on resolution) and on “Darken” to restore hir ends. This can be delicate work, and it’s convincing only to other viewers who don’t know Photoshop well, because the smudge effect is easy to identify once you have used it.
    These are just starting places. And I’m an amateur. If the pros weigh in, listen to them. But it would be helpful to see an image of what you’re trying to do and what’s not working out.

  • How to add dynamic data type as one of the terminals of a Custom VI

    Hello,
    Can anybody tell me if it's possible and how to add a dynamic data type as one of the terminals of a sub-VI? I would like to have a terminal that I can connect signal from DAQmx to my sub-VI.  Thanks.

    Here is one of the coolest things about LV, and one of its major advantages over languages like VB - it has automatic memory management and it compiles whenever you make a change. This allows you to be very free in the way you handle data and change your code. In this case, you should note the small gray dot that appears when you wire the dynamic data into the Array of Waveforms input. This gray dot means that LV coerces the source data type (DDT, in this case) to the target data type (Array of waveforms). If it wouldn't match, you would get a broken wire, the VI couldn't run, and if you hover over the wire or press the broken run button you would get an exact description of the error. Cool, eh?
    This can also be seen in other things. For example, you can change an array's data type or number of dimensions by simply doing it. This will automatically be reflected anywhere the array is called in the program, and if anything won't match, the VI will be broken. If you change the # of dimensions of an array, any array function which that array is wired to will adapt. This allows you to be very safe in the way you write code, because you have LV watching all that annoying stuff for you. You don't have to worry about misspelling a variable here (for the most part).
    One important point about coercion - it does take processor power. This will usually only be evident in large arrays or loops, but it is an important point. Another thing is that coercing numeric types can cause you to lose data - coercing a DBL to a U16, for example, will cause you to lose all the fractional data.
    To learn more about LabVIEW, I suggest you try searching this site and google for LabVIEW tutorials. Here and here are a couple you can start with. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide and the LabVIEW user manual (Help>>Search the LabVIEW Bookshelf).
    Try to take over the world!

  • How to fix noise problem with Canon sx50 HS

    I'm wondering why are all of my videos I record with my Canon sx50 HS so noisy as in fuzzy not sound. No matter how I change my Aperture, Iso, Shutter speed, it still doesn't make much of a difference. I still see noise throughout my videos. I have a room where my lights are good, 75 volts and I still can't get rid of it. Can anyone personally help with this issue?

    For starters, I don't know how good of video is possible with the sx50.  It's a compact camera, so there will be limits.
    As to the noise and/or fuzziness.  Depends on if it's noise, or fuzziness, but I suspect both would be caused by the same thing - lack of light.   Photography/videography takes a surprising amount of light.  When you're indoors you need a surprising amount of bright lights for good picture.  I'm not sure what you mean by 75 volts, but a 75 watt light isn't bright at all, not for a camera.  How does the video look if you shoot outdoor?
    If a camera doesn't get enough light it's going to do three things - open up the aperture, raise the ISO, and increase the shutter speed.  Raising ISO adds noise, plain and simple.  Opening the aperture can reduce the amount of the photo that will be in focus, making things look fuzzy.  And increasing the shutter speed can allow movement to show, also making things fuzzy.  Without seeing your video it's hard to speculate which it is.

  • Add noise filter adds more than B&W?

    Hey everyone,
    I'm currently using Adobe Photoshop CS5 for my MAC and I seem to have a problem. I've noticed it before but now I need to use it and it's quite frustrating.
    When I add noise, colours such as purple, green, blue and red are added.
    I'm trying to make some stars for an Interactive piece of software.
    I'm currently doing this;
    New layer,
    Edit - Fill - Fill with Black
    Filter - Noise - Add Noise - 20%+ - Problem occurs.
    Anything lower than that and it's not that noticable, but the more I add the brighter the colours. I just want it black and white and I'm pretty sure that's it general preset, so why is it doing this and how can I fix it?
    I've got the latest update for CS5 as well but no fix. I don't know if it's my graphics card or what, but I find it odd that it has more than just B&W. Do I have to change my colour range in the preferences or something?
    Please, if anyone can aid in fixing this, I would appreciate it a lot.
    Thank you.

    Thank you Jeff Schewe and MTSTUNER.
    I feel like a moron for not realising this! Sorry for the pointless post, I should have worked this out myself. I guess staying up late doesn't do justice to the inner workings of thought, haha.
    Thank you anyway, much appreciated!
    Arty

  • Remove noise?  NO   -  Add noise, YES!

    Probably the reverse of most assist requests, I actually want to add noise.
    Here's the skinny -
    I'm doing a multi-part tutorial series for an Air Traffic Controllers group. Most of it is me sitting in a cockpit explaining the various FAA procedures. Part of it is listening to air traffic controllers on a radio. I've done the air traffic controllers part, but it's just too crisp and clean and sounds like they're sitting in the cockpit next to me.  What I'm trying to achieve is the 'on the radio' sound effect with all it's mild garble and static noise.
    How can I achieve this static noise to lay under my controllers voices so they sound like they're coming from a 5" speaker box over the air?
    Thanks for all your help.
    Montie

    First you need to thin out the voice to make it "telephone" using equalisation. Then using aCompressor to squash it and maybe reduce it's bit depth from 16 bit (or whatever it is at present) to 8 bit. Finally mix in a bit of "shash" bgy finding a sound effect of radio static or record some off an untuned FM radio.
    This free downloadable plugin from Izotope might help.
    http://www.izotope.com/products/audio/vinyl/
    Message was edited by: ryclark

  • How can add RINGTONE icon to library?help

    how can add RINGTONE icon to library?help

    To analyze anything in LabVIEW you have to be able to access the signal through some sort of DAQ board. Once you have the signal going to a board then you have to have the right driver (packaged code) to be able for LabVIEW to communicate with that device. There are a lot of supported drivers at ni.com/idnet or you can create your own. Check out this site for how LabVIEW interacts with Audio. This other site  has information on using your local sound card with your microphone or speaker input/output to interact with LabVIEW. Hopefully this will get you started in the right direction. Make sure and only add the answered tag to your post only if your question was truly answered and Kudos are always appreciated. Cheers!!
    Grant H.
    National Instruments
    LabVIEW Product Marketing Manager

  • How to add fields to already loaded cube or dso and how to fill records in

    how to add fields to already loaded cube or dso and how to fill  it.can any one tell me the critical issues in data loading process..?

    This is sensitive task with regards to large volumes of data in infoproviders.
    The issue is to reload of data in case of adjusted structures of infoproviders.
    Indeed there are some tricks. See following:
    http://weblogs.sdn.sap.com/cs/blank/view/wlg/19300
    https://service.sap.com/sap/support/notes/1287382

  • How to add a library (libSomeRandomlib.so) to a project....??

    Ok, so I've been trying to get CERN's ROOT program/libraries to work in an xcode project for a while, but I'm running into one really weird error, and I think I may just not know how to add a library to a project correctly.
    Suppose I create a new Xcode C++ command line tool project. I hit Build and go, and it gives me a nice little Hello World! in the console, just as it should. If I then click on the project in Groups & Files, go to Project>Add to Project..., and choose, say, libCint.so, from my root/lib directory, and click ok, then click Build & Go, I get an error in the console:
    dyld: Library not loaded: @rpath/libCint.so
    Referenced from: /Users/paulthompson/Documents/Programming/Build Products/Debug/LibraryIncludeTest
    Reason: image not found
    sharedlibrary apply-load-rules all
    Data Formatters temporarily unavailable, will re-try after a 'continue'. (Cannot call into the loader at present, it is locked.)
    My assumption is that either I'm missing a step in the process of adding a library, or else there is something jacked up with the libraries themselves. Anyone have any advice?
    Thanks,
    Paul
    EDIT* Oh, I should mention that the actuall binary that gets built after adding the library WILL execute properly in the Finder, or from terminal, just not with the Build & Go, or Go commands from within xcode.
    Message was edited by: TraxusIV

    TraxusIV wrote:
    Results of otool:
    LibraryIncludeTest:
    @rpath/libCint.so (compatibility version 0.0.0, current version 0.0.0)
    /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0)
    Macintosh-9:Debug paulthompson$ otool -L /Applications/CERNRoot/root/lib/libCint.so
    /Applications/CERNRoot/root/lib/libCint.so:
    @rpath/libCint.so (compatibility version 0.0.0, current version 0.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.0)
    /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)
    I honestly don't know much about @rpath. I found this page that explains it a bit more: http://blogs.sun.com/dipol/entry/dynamiclibraries_rpath_andmac
    So, since I don't want to deploy with the environment variable set, I should ask, what IS the correct, MacOS X way to do it?
    The best way to find that is to look at how Apple does it. They put frameworks in /System/Library/Frameworks and regular shared libraries in the standard places. You can do the same. Put your frameworks into /Library/Frameworks and your shared libraries into /usr/local-based paths.
    If you want to create stand-alone executables that can be installed via drag-n-drop, you can put shared libraries inside the application bundle. If your shared libraries/frameworks are elsewhere, you will need some sort of installer to get them installed.
    I've been sifting through Apple's developer documentation but I have yet to find a concise, straightforward explanation of how to add shared libraries. I'm horribly confused at this point. Is there a good tutorial available anywhere for both the general unix case of linking to dylibs and .so's, and the Mac specific case?
    Hopefully someone else knows an answer for this one.
    *EDIT* I do already have the variable defined both in ~/.MacOS/environment.plist and also in Xcode as an additional user variable.
    I'm not sure about the whole RPATH thing. Setting environment.plist will define environment variables for use in the Finder, but that is really a hack. There are better ways to do it, but if you are porting some open-source programs, that may be the only way. You should be able to define those variables in Xcode. You have to selected the debug executable under "Exectuables"

  • How to add A single row at the middle of the table in a Webi report

    Hi,
         I created a Webi report using Universe(Created universe using bex query).Now i have a requirement to display a row at the middle of a report. Can you please tell me ,how to add a sigle row at the middle of a Webi report.
                                                    Thanks in advance
    Regards
    Monika

    Hi Monika,
    It is not really possible to add a row (I assume you mean of unrelated data) to the middle of a table in a report. You can add a new table with a single row between two tables. For instance you could add a new one row table, or even single cells which are positioned relatively between two tables. Possibly a block on top of another. But this gets tricky.
    Can you explain in more detail what you are trying to do?
    Thanks

  • How to create a job card and how to add waranty card in sales order

    I have one scenario for CS.the scenario is realted to automotive industry. Basically its a trading industry of HCV,MCV,LCV apart from that they will do servicing also. First the customer comes for a service.he is having free services. he will have waranty for spare parts of the vehicle. once he comes for servicing first the executive will take complains from the customer after that a Job card will be issued to the customer. there his chasis no ,engine no and registration no will be there. once enter the chasis no entire customer details has to come. how many free services he is having for how many kilo meters.then job card will go to the spare parts dept.that dept will issue the spare parts.then they will invoice the customer. he will pay the payment.and finally the gate pass will be given to the customer to deliver the vehicle.
    painful area is how to create a job card and how to add waranty in sales order.
    Regards,
    Venkat

    Hi,
    Have u resolved it then Please let me know !!! It is a very interesting problem and owuld like to know the solution...
    Regards
    Krishna

Maybe you are looking for

  • FW drive freezes OS X 10.4.9

    Several years ago I bought a Neptune firewire drive from OWC to use with an older Mac running OS 8.6 and 9.1. It worked very well with that machine. I retired the computer but had a lot of files on that disk that I'd like to access from my G5 powerma

  • Trying to update my iPhone 3 software

    I have been trying to download a software upgrade for my iPhone3 for about two months. I always get the message that the network connection timed out and the download was unsuccessful. I've downloaded updates in the past with no problem. I've turned

  • IPad won't sync all movies

    I am trying to sync my iPad with my movies brought from iTunes but not all will transfer. Why?

  • Cannot "Edit in Photoshop CS5" in 16 bit, only 8 bit

    Adobe Lightroom v3.6 with Camera Raw 6.6 Adobe Photoshop v12.0.04 x64 Working on my Mac, I've never had problems with this before - always been able to edit in Photoshop without any problems. Suddenly, when I try to edit in PS in 16 bit, my image is

  • AAMEE error

    I'm trying to create an installer for Illustrator CS that was downloaded from Adobe using AAMEE 2.1 on Windows 7 Enterprise X64. I've extracted the files from the Illustrator download, installed AAMEE 2.1, and attempted to create an installer pacakag