Re: [Discuss-gnuradio] CDMA 2000/IS-95
On Sat, Dec 5, 2015 at 5:19 PM, Henry Bartonwrote: > I previously asked about a mystery signal I had encountered and was told > it was either CDMA2000 or IS-95. Can GNURadio decode either these? > GNU Radio is a toolkit for writing software radio applications. You could use it to demodulate CDMA2000 signals, but I'm not aware of anyone who has written or published an application to do so. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Thank you so much Achilleas Every thing is fine , PROBLEM SOLVED I'm looking forward to reciprocating your help as soon as possible Thank you so much again and every one in this group. *Best wishes * *Alfred* On Tue, Sep 29, 2015 at 5:55 PM, Achilleas Anastasopouloswrote: > Alfred, > > not all of what you are saying here can be true at the same time! > > In your previous email you said that gr-cdma is downloaded in > "\home\gr-cdma" > Now you are saying that this directory is actually > "/home/alfred/gr-cdma" > > which is correct anyway? > > if the latter, then you have to set your prefix in the cdma_parameters > file equal to > "/home/alfred/gr-cdma/" > > Do that and then retry to import it in python. > > Also, as has been mentioned numerous times on this list, I strongly advise > you to NOT do all these as root but as a regular user. > > Achilleas > > > On Tue, Sep 29, 2015 at 9:36 AM, alfred noble > wrote: > >> Thank you Achilleas >> about permission , yes I am doing it as root >> I opened the terminal in gr-cdma directory and ran 'ls -l' command as you >> said , and I see all files and folder in this directory such as app , cmake >> and also python and other , then in the same terminal I ran the command >> 'pwd' and I received the following , >> /home/alfred/gr-cdma >> >> Thanks >> Alfred >> >> >> On Tue, Sep 29, 2015 at 4:21 PM, Achilleas Anastasopoulos < >> anas...@umich.edu> wrote: >> >>> can you go inside the gr-cdma directory and do "ls -l". >>> you should see several directories like apps, python etc. >>> Now do "pwd" in the linux prompt and let us know the result. >>> >>> On Tue, Sep 29, 2015 at 8:43 AM, alfred noble >>> wrote: >>> Thanks My operating system is Ubuntu 15.04 64 bit Alfred On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < achilleas.anastasopou...@gmail.com> wrote: > What operating system are you working on? > > Achilleas > > On Sep 29, 2015, at 2:22 AM, alfred noble > wrote: > > Thanks > when I did git clone https://github.com/anastas/gr-cdma.git > the file (gr-cdma) was downloaded in the following directory > home\gr-cdma > as it was expected > > Best regards > Alfred > > >>> >> > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Alfred, not all of what you are saying here can be true at the same time! In your previous email you said that gr-cdma is downloaded in "\home\gr-cdma" Now you are saying that this directory is actually "/home/alfred/gr-cdma" which is correct anyway? if the latter, then you have to set your prefix in the cdma_parameters file equal to "/home/alfred/gr-cdma/" Do that and then retry to import it in python. Also, as has been mentioned numerous times on this list, I strongly advise you to NOT do all these as root but as a regular user. Achilleas On Tue, Sep 29, 2015 at 9:36 AM, alfred noblewrote: > Thank you Achilleas > about permission , yes I am doing it as root > I opened the terminal in gr-cdma directory and ran 'ls -l' command as you > said , and I see all files and folder in this directory such as app , cmake > and also python and other , then in the same terminal I ran the command > 'pwd' and I received the following , > /home/alfred/gr-cdma > > Thanks > Alfred > > > On Tue, Sep 29, 2015 at 4:21 PM, Achilleas Anastasopoulos < > anas...@umich.edu> wrote: > >> can you go inside the gr-cdma directory and do "ls -l". >> you should see several directories like apps, python etc. >> Now do "pwd" in the linux prompt and let us know the result. >> >> On Tue, Sep 29, 2015 at 8:43 AM, alfred noble >> wrote: >> >>> Thanks >>> My operating system is Ubuntu 15.04 64 bit >>> >>> Alfred >>> >>> On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < >>> achilleas.anastasopou...@gmail.com> wrote: >>> What operating system are you working on? Achilleas On Sep 29, 2015, at 2:22 AM, alfred noble wrote: Thanks when I did git clone https://github.com/anastas/gr-cdma.git the file (gr-cdma) was downloaded in the following directory home\gr-cdma as it was expected Best regards Alfred >>> >> > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Thanks My operating system is Ubuntu 15.04 64 bit Alfred On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < achilleas.anastasopou...@gmail.com> wrote: > What operating system are you working on? > > Achilleas > > On Sep 29, 2015, at 2:22 AM, alfred noble> wrote: > > Thanks > when I did git clone https://github.com/anastas/gr-cdma.git > the file (gr-cdma) was downloaded in the following directory > home\gr-cdma > as it was expected > > Best regards > Alfred > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
and may i ask how is it possible that you download a file in the /home/ directory for which you do not have permissions? are you doing it as root? On Tue, Sep 29, 2015 at 8:43 AM, alfred noblewrote: > Thanks > My operating system is Ubuntu 15.04 64 bit > > Alfred > > On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < > achilleas.anastasopou...@gmail.com> wrote: > >> What operating system are you working on? >> >> Achilleas >> >> On Sep 29, 2015, at 2:22 AM, alfred noble >> wrote: >> >> Thanks >> when I did git clone https://github.com/anastas/gr-cdma.git >> the file (gr-cdma) was downloaded in the following directory >> home\gr-cdma >> as it was expected >> >> Best regards >> Alfred >> >> > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
can you go inside the gr-cdma directory and do "ls -l". you should see several directories like apps, python etc. Now do "pwd" in the linux prompt and let us know the result. On Tue, Sep 29, 2015 at 8:43 AM, alfred noblewrote: > Thanks > My operating system is Ubuntu 15.04 64 bit > > Alfred > > On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < > achilleas.anastasopou...@gmail.com> wrote: > >> What operating system are you working on? >> >> Achilleas >> >> On Sep 29, 2015, at 2:22 AM, alfred noble >> wrote: >> >> Thanks >> when I did git clone https://github.com/anastas/gr-cdma.git >> the file (gr-cdma) was downloaded in the following directory >> home\gr-cdma >> as it was expected >> >> Best regards >> Alfred >> >> > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Thank you Achilleas about permission , yes I am doing it as root I opened the terminal in gr-cdma directory and ran 'ls -l' command as you said , and I see all files and folder in this directory such as app , cmake and also python and other , then in the same terminal I ran the command 'pwd' and I received the following , /home/alfred/gr-cdma Thanks Alfred On Tue, Sep 29, 2015 at 4:21 PM, Achilleas Anastasopouloswrote: > can you go inside the gr-cdma directory and do "ls -l". > you should see several directories like apps, python etc. > Now do "pwd" in the linux prompt and let us know the result. > > On Tue, Sep 29, 2015 at 8:43 AM, alfred noble > wrote: > >> Thanks >> My operating system is Ubuntu 15.04 64 bit >> >> Alfred >> >> On Tue, Sep 29, 2015 at 3:49 PM, Achilleas Anastasopoulos < >> achilleas.anastasopou...@gmail.com> wrote: >> >>> What operating system are you working on? >>> >>> Achilleas >>> >>> On Sep 29, 2015, at 2:22 AM, alfred noble >>> wrote: >>> >>> Thanks >>> when I did git clone https://github.com/anastas/gr-cdma.git >>> the file (gr-cdma) was downloaded in the following directory >>> home\gr-cdma >>> as it was expected >>> >>> Best regards >>> Alfred >>> >>> >> > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
OK, now tell us which directory is your gr-cdma downloaded to? Ie, when you did > git clone https://github.com/anastas/gr-cdma.git where was this downloaded to? Achilleas On Mon, Sep 28, 2015 at 3:47 PM, alfred noblewrote: > Thank you for your immediate respond > the variable "prefix" in my cdma_parameters.py has the following value . > > prefix="/home/gr-cdma" # put the prefix of your gr-cdma trunk > I opened that file and searched for the word "prefix" using Ctrl + f > shortcut then I attached that file below . > > will be waiting for your reply > Thanks in advanced > Alfred > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
open a python interpreter > python and write >>> from cdma import cdma_parameters as cp WHAT DO YOU GET? if you get an error, ie, something like: Traceback (most recent call last): File "", line 1, in ImportError: No module named cdma Then you have not set correctly the PYTHONPATH in your system, so python does not know where to search to load the cdma module. Achilleas On Mon, Sep 28, 2015 at 10:00 AM, alfred noblewrote: > Thank you one more Achilleas you are of great help to me. > > but the problem is that when I open the "file *amp_var_est_hier.grc" > manually I don't have any errors then I compile and reload the blocks > successfully , but when I close this file and open the file > "cdma_tx_hier.grc**" I can NOT compile it since there are so many errors > in this file. * > *I send you the picture of GNURadio companion when the second file , is > open in its environment * > *as an example in the 'import' block I have the following error. * > *"**Param - Import(import):* > * Bad import syntax: "import cdma.cdma_parameters as cp".**"* > *and along with some other errors that are visible in the attached > picture. * > > *last but NOT least , I never meant to disrespect anyone, specially you > *Achilleas. > I just wanted to clarify my problem completely and vividly . > > sincerely > Alfred > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Clearly, you have an issue with importing the cdma module into python. Can you tell me what is the value of the variable "prefix" in your cdma_parameters.py file? (you can find it in gr-cdma/python/ directory) Achilleas On Mon, Sep 28, 2015 at 2:47 PM, alfred noblewrote: > Thanks > I opened the terminal in gr-cdma folder and ran the following command > "python" > after that I ran this : > "from cdma import cdma_parameters as cp" > as you told me , > I received this , > > CDMA PARAMETERS : for adaptive modulation > bits_per_header= 36 > symbols_per_header= 36 > > > Traceback (most recent call last): > File "", line 1, in > File "/usr/local/lib/python2.7/dist-packages/cdma/__init__.py", line 34, > in > import cdma_parameters > File "/usr/local/lib/python2.7/dist-packages/cdma/cdma_parameters.py", > line 122, in > bits_per_coded_symbol=[int(math.log(trellis.fsm(fsm[i]).O(),2)) for i > in range(len(payload_mod))] > File > "/usr/local/lib/python2.7/dist-packages/gnuradio/trellis/trellis_swig.py", > line 471, in __init__ > this = _trellis_swig.new_fsm(*args) > RuntimeError: fsm::fsm(const char *name): file open error > > I really appreciate your help if could help me here once again > thank you in advance > > Alfred > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
You open the corresponding file in gnuradio and then you press the button that looks like a pyramid and a sphere with an arrow between them (this compiles the file). Then you should press the button that looks like a circular arrow (this reloads the blocks). You should read at least the gnuradio companion tutorial before asking these trivial questions in the list. It shows respect for other peoples' time. Achilleas On Sun, Sep 27, 2015 at 3:39 PM, alfred noblewrote: > Thank you Achilleas I really appreciate your responsibility > The problem is that I don't know how to Load hier blocks in GNURadio > environment and I don't really understand what I should do to compile the > blocks one at the time and reload them one by one. > > Thanks > Alfred > > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
This is perfectly normal. Please continue with step 3 as detailed in the README file. Let us know if you have any further problems. Achilleas ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA
Alfread, I am willing to help you get started with this. Let's take the README file and go over the "For the impatient:" section. Which of the steps have you completed? Achilleas For the impatient: 1) Download gr-cdma from github > git clone https://github.com/anastas/gr-cdma.git 2) Edit the file gr-cdma/python/cdma_parameters.py (line 97) and set the prefix variable with your gr-cdma trunk directory. prefix="YOUR_PREFIX_HERE/gr-cdma" # put the prefix of your gr-cdma trunk 2) Build the package > mkdir build_cdma > cd build_cdma > cmake -DENABLE_DOXYGEN=ON ../gr-cdma > make > sudo make install > sudo ldconfig 3) compile hierarchical blocks and play with built in app > cd gr-cdma/apps > gnuradio-companion & In the gnuradio-companion environment -- Load the hier blocks (compile one at a time and reload each time) "amp_var_est_hier.grc", "cdma_tx_hier.grc", "chopper_correlator.grc", "cdma_rx_hier.grc", "cdma_tx_hier1.grc", "cdma_rx_hier1.grc" and compile them -- Reload all blocks in grc -- Load the application "cdma_txrx.grc" or "cdma_txrx1.grc" and have fun Experiment with manual acq/tra, auto acq/tra, changing freq and timing offset, SNR, modulation/coding type, etc ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA-UMTS protocol implementation with USRP1
On Fri, May 9, 2014 at 7:20 PM, Marcus Müller marcus.muel...@ettus.comwrote: Hello Usman, going from deploying an already existing GSM basestation software to implementing a complete standard is a huge step. Also, USRP1 is almost certainly not the device I'd chose for that task -- in can shuffle a maximum of 8MS/s over USB, and you need 5MS/s for up- and downlink each for UMTS-CDMA. From your choice of mailing list, I'd presume you want to use GNU Radio. So get your communication engineering textbooks ready, refresh what you know about digital baseband signal processing, and learn how to use and extend GNU Radio software on the gnuradio.org website, especially on the tutorials. Greetings, Marcus But, if you want a start at the phy layer using CDMA, Achilleas' gr-cdma might be a good place to start: https://github.com/anastas/gr-cdma Tom On Fri, May 9, 2014 at 9:20 PM, Usman Arshad m.usman...@gmail.com wrote: Hello list, I am planning to implement CDMA-UMTS protocol with USRP 1 and GNU Radio. I've first established OpenBTS setup with USRP1 and OpenBTS 2.8. Now I want to implement CDMA-UMTS in the same way as OpenBTS to establish a CDMA mobile network. Can anyone guide me about starting point like what software packages I need and any idea how to implement it. Thanks in advance. -- *Usman Arshad* *Electrical (Telecom) Engineering* *National University of Sciences and Technology (NUST)* ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA-UMTS protocol implementation with USRP1
Hello Usman, going from deploying an already existing GSM basestation software to implementing a complete standard is a huge step. Also, USRP1 is almost certainly not the device I'd chose for that task -- in can shuffle a maximum of 8MS/s over USB, and you need 5MS/s for up- and downlink each for UMTS-CDMA. From your choice of mailing list, I'd presume you want to use GNU Radio. So get your communication engineering textbooks ready, refresh what you know about digital baseband signal processing, and learn how to use and extend GNU Radio software on the gnuradio.org website, especially on the tutorials. Greetings, Marcus On Fri, May 9, 2014 at 9:20 PM, Usman Arshad m.usman...@gmail.com wrote: Hello list, I am planning to implement CDMA-UMTS protocol with USRP 1 and GNU Radio. I've first established OpenBTS setup with USRP1 and OpenBTS 2.8. Now I want to implement CDMA-UMTS in the same way as OpenBTS to establish a CDMA mobile network. Can anyone guide me about starting point like what software packages I need and any idea how to implement it. Thanks in advance. -- *Usman Arshad* *Electrical (Telecom) Engineering* *National University of Sciences and Technology (NUST)* ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA in GNURadio
It is possible I think. The current synchronization method only uses the inserted preambles. If you don't change the preamble, it will not affect the synchronization. You may add a Code block into the transmitter diagram, also you need to change some parameters of other blocks. But for the receiver side, it is not as easy as the TX side. Because for the receiver path: ofdm receive -- ofdm demod only two blocks. You have to go deep into them and modify them. Lin 2009/11/21 Brook Lin gnu.f...@yahoo.com Hi Brian and All, Thanks for your last reply about implementing CDMA in GNURadio. I read some materials on synchronization and also the OFDM examples in GNURadio. Is that possible if I add a Code block into the OFDM block diagram to implement MC-CDMA? For the OFDM Transmit path: frame source - symbol modulation - insert preambles - IFFT - add cyclic prefix - scale - USRP Can I add a code block into this path to get MC-CDMA, like frame source - symbol modulation - code - insert preambles - IFFT - add cyclic prefix - scale - USRP Is this possible for implementing the MC-CDMA. Can I apply the same synchronization method for OFDM into MC-CMDA? Please advise me. Thanks, Brook Brian Padalino wrote: On Mon, Oct 26, 2009 at 6:31 PM, Brook Lin gnu.f...@yahoo.com wrote: Thanks for your reply, Brian. Is there any examples that I can reference? Though I have never read any of the books, these seem to have a lot of good information: Spread Spectrum and CDMA: Principles and Applications # ISBN-13: 978-0470091784 CDMA: Principles of Spread Spectrum Communication # ISBN-13: 978-0201633740 They both have sections on synchronization, and other details you will encounter in a CDMA system. Good luck! Brian ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio -- View this message in context: http://old.nabble.com/CDMA-in-GNURadio-tp26067547p26447376.html Sent from the GnuRadio mailing list archive at Nabble.com. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA in GNURadio
Hi Brian and All, Thanks for your last reply about implementing CDMA in GNURadio. I read some materials on synchronization and also the OFDM examples in GNURadio. Is that possible if I add a Code block into the OFDM block diagram to implement MC-CDMA? For the OFDM Transmit path: frame source - symbol modulation - insert preambles - IFFT - add cyclic prefix - scale - USRP Can I add a code block into this path to get MC-CDMA, like frame source - symbol modulation - code - insert preambles - IFFT - add cyclic prefix - scale - USRP Is this possible for implementing the MC-CDMA. Can I apply the same synchronization method for OFDM into MC-CMDA? Please advise me. Thanks, Brook Brian Padalino wrote: On Mon, Oct 26, 2009 at 6:31 PM, Brook Lin gnu.f...@yahoo.com wrote: Thanks for your reply, Brian. Is there any examples that I can reference? Though I have never read any of the books, these seem to have a lot of good information: Spread Spectrum and CDMA: Principles and Applications # ISBN-13: 978-0470091784 CDMA: Principles of Spread Spectrum Communication # ISBN-13: 978-0201633740 They both have sections on synchronization, and other details you will encounter in a CDMA system. Good luck! Brian ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio -- View this message in context: http://old.nabble.com/CDMA-in-GNURadio-tp26067547p26447376.html Sent from the GnuRadio mailing list archive at Nabble.com. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA in GNURadio
On Mon, Oct 26, 2009 at 6:31 PM, Brook Lin gnu.f...@yahoo.com wrote: Thanks for your reply, Brian. Is there any examples that I can reference? Though I have never read any of the books, these seem to have a lot of good information: Spread Spectrum and CDMA: Principles and Applications # ISBN-13: 978-0470091784 CDMA: Principles of Spread Spectrum Communication # ISBN-13: 978-0201633740 They both have sections on synchronization, and other details you will encounter in a CDMA system. Good luck! Brian ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA support in GNU Radio
Trond Danielsen wrote: The BW of the spread signal is 2 MHz, so that should be within the limitations of GNU Radio and USRP. AFAIK channel BW is 1.25MHz for the cdma2000 family, and closer to 4MHz for W-CDMA. Which standard are you thinking of working with? ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] CDMA support in GNU Radio
2007/1/16, Chris Kilgour [EMAIL PROTECTED]: Trond Danielsen wrote: The BW of the spread signal is 2 MHz, so that should be within the limitations of GNU Radio and USRP. AFAIK channel BW is 1.25MHz for the cdma2000 family, and closer to 4MHz for W-CDMA. Which standard are you thinking of working with? I am creating a GPS receiver, therefore the interest in CDMA. -- Trond Danielsen ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio