Gr-lte

Hi Johannes,

I have generated an LTE signal with a LTE test generator(downlink
signal, RB=50, one antenna) and save it as IQ file in a binary format.
After that I tried to demodulate the LTE signal with your framework
receiver but I 've got the following messages. Do you have any idea what
is the problem.
thanks!
A. Baier

Using Volk machine: avx_64_mmx_orc

RS GENERATOR cell_id pilots 0

RS GENERATOR cell_id pilots 1

pre_decoder_vcvcset N_ant to 2

pre_decoder_vcvcset decoding style to “tx_diversity”

pcfich_demux_vcvcset cell_id = 0

pcfich_demux_vcvcset cell_id = 0

pcfich_demux_vcvcset cell_id = 0

layer_demapper_vcvcset N_ant to 2

layer_demapper_vcvcset decoding style to “tx_diversity”

pre_decoder_vcvcset N_ant to 2

pre_decoder_vcvcset decoding style to “tx_diversity”

pre_decoder_vcvcset N_ant to 1

pre_decoder_vcvcset decoding style to “tx_diversity”

layer_demapper_vcvcset N_ant to 2

layer_demapper_vcvcset decoding style to “tx_diversity”

layer_demapper_vcvcset N_ant to 1

layer_demapper_vcvcset decoding style to “tx_diversity”

gr::buffer::allocate_buffer: warning: tried to allocate

13 items of size 4800. Due to alignment requirements

64 were allocated.If this isn’t OK, consider padding

your structure to a power-of-two bytes.

On this platform, our allocation granularity is 4096 bytes.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Aneta,

though I don’t know if everything is going well, the lines you
attached showed no indications of an error. It would be best to
describe your output to help Johannes understand where (and if) his
decoder goes astray.

And: Could you maybe share your IQ samples?

Greetings,
Marcus

On 16.01.2014 14:18, Baier wrote:

pcfich_demux_vcvcset cell_id = 0

layer_demapper_vcvcset N_ant to 1

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS197TAAoJEAFxB7BbsDrLrCcH/3f7BVP5iuBD7BlGjX3cTJRh
0vUzfD7jZmpmDhEQKpLx8plFlxdIvcBAwbjAeRmIDzMyKfHeI+DoGiHpXGr2IZ/W
wEn/jTRVo7t5JwVvTE2dxemiV18M/5Mvv7kTGSEo4yprbjfIGG5C1pGp2mkUiYCX
xeAfUPlb9Oh5IClmXGl4K63OJLJM8rjwBgjIhfHjlrvY642T72HQycn79OxKCxxs
UblrgySZQd23Vq+CccTcPTNy5stK0gHc3ZNBO+9hY/XCh31BMGAWUgaDAbDdIPII
HkAbjtovb7HrDNA/pW0tKPDOUkoE8nSIl7ofIlZWEZXsPReK5mwF4n8ExJPrEEo=
=0laX
-----END PGP SIGNATURE-----

Hi,

some info on your output:

On Thu, Jan 16, 2014 at 02:18:18PM +0100, Baier wrote:

Using Volk machine: avx_64_mmx_orc

This is a GNU Radio init message.

RS GENERATOR cell_id pilots 0

RS GENERATOR cell_id pilots 1

pre_decoder_vcvcset N_ant to 2

pre_decoder_vcvcset decoding style to “tx_diversity”

[…]

These are gr-lte status messages.

gr::buffer::allocate_buffer: warning: tried to allocate
13 items of size 4800. Due to alignment requirements
64 were allocated.If this isn’t OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.

This is a warning from the GNU Radio scheduler that it’s operating
sub-optimally.

Does this help?

MB

Hi,

Marcus and Martin basically described all I can tell you with the given
info. Many of the given blocks are designed to be verbose about their
setup. This is mainly to see what happens.
The buffer allocator warnings would disappear if you would set N_rb_dl =
6.
But that’s just avoiding the underlying problem. This warning is
generated
by the blocks between extract_occupied_tones and demux_*. I chose to
only
pass on the used tones, which don’t line up to a power of 2. That also
means there is no quick fix for this. But for now it works and shouldn’t
worry you.

Happy hacking
Johannes

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!
Sorry that it took me so long to respond;
how big is “very big”? Are we talking about a few GBs?

I remember the mailing list having a discussion on how to exchange
these kind of files; I think Ralph A. Schmidt offered his FTP server,
but I don’t know how to contact him (aside from this mailing list and
maybe @dk5ras on twitter).

So: Enjoy your weekend,

Marcus M.

On 16.01.2014 14:40, Baier wrote:

Yes of course, but the file is very big.

the LTE signal with your framework receiver but I 've got the

layer_demapper_vcvcset N_ant to 2

13 items of size 4800. Due to alignment requirements


Discuss-gnuradio mailing list [email protected]
Discuss-gnuradio Info Page

_______________________________________________ Discuss-gnuradio
mailing list [email protected]
Discuss-gnuradio Info Page

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS2jRjAAoJEAFxB7BbsDrLgFwIAJbZQf7vTehyQaosljMaH1o6
IVCITp5G/50V0DdXz9sYVbTeHtnHIZIM3kLfvLXttERsMaXQRcmHpOy6lpMfjRQ9
SPD6CmM/jiwFTUYsctWevUt7EqM4v1PKrR41+rKQf/zTyRrn6HMIhzaw5UeOV1zf
oDb2UKYT1BGdje7Ob4ESGFK9RejE0M/lWeVIeLwUiEmuEDKx9zFqK76vzH58caEG
2W0w6s0Sst4kpdNFEzbX39cuhUBwgYjxLR4xA/wryISUfTI8CHvIgZOW+IzqOqDq
+BKXLOzypZfYhaxlGlGFmpbWw76ecuzEGyKFnOnfgJNegQ6cFEzbqPF7/HfK2v8=
=+Lv9
-----END PGP SIGNATURE-----

Am 16.01.2014 14:29, schrieb Marcus M.:

And: Could you maybe share your IQ samples?
Yes of course, but the file is very big.

I remember the mailing list having a discussion on how to exchange these kind of
files; I think Ralph A. Schmidt offered his FTP server, but I
don’t know how to contact him (aside from this mailing list and maybe @dk5ras on
twitter).

Just by email, this list, phone, sms, whatever :slight_smile:

So: Enjoy your weekend,

Marcus M.

Ralph.

Ralph A. Schmid
Mondstr. 10
90762 Frth
+49-171-3631223
[email protected]
http://www.bclog.de/

i have installed gr-lte in gnuradio 3.7.2 .All hier blocks are generated
and flow graph is complete upto unpack MIB.Is that it?.But when i run
this i get following error

Using Volk machine: sse4_2_32
pbch_pre_decoder_vcvc_1 set N_ant to 2
pbch_pre_decoder_vcvc_1 set decoding style to “tx_diversity”
pbch_pre_decoder_vcvc_0 set N_ant to 1
pbch_pre_decoder_vcvc_0 set decoding style to “tx_diversity”
pbch_layer_demapper_vcvc_1 set N_ant to 2
pbch_layer_demapper_vcvc_1 set decoding style to “tx_diversity”
pbch_layer_demapper_vcvc_0 set N_ant to 1
pbch_layer_demapper_vcvc_0 set decoding style to “tx_diversity”
RS GENERATOR cell_id pilots 1
RS GENERATOR cell_id pilots 0
Traceback (most recent call last):
File “/home/cdot/top_block.py”, line 218, in
tb = top_block(N_rb_dl_0=options.N_rb_dl_0)
File “/home/cdot/top_block.py”, line 92, in init
self.decode_bch_hier_gr37_0 = decode_bch_hier_gr37()
File “/root/.grc_gnuradio/decode_bch_hier_gr37.py”, line 46, in
init
self.bch_lte_bch_viterbi_vfvb_0 = lte.bch_viterbi_vfvb()
File “/usr/local/lib/python2.7/dist-packages/lte/bch_viterbi_vfvb.py”,
line 42, in init
self.vtss = blocks.vector_to_streams(1* gr.sizeof_float, 120,
“bch_viterbi_vector_to_streams_0”)
File
“/usr/local/lib/python2.7/dist-packages/gnuradio/blocks/blocks_swig1.py”,
line 369, in make
return _blocks_swig1.vector_to_streams_make(*args, **kwargs)
TypeError: vector_to_streams_make() takes at most 2 arguments (3 given)

I remember the mailing list having a discussion on how to exchange these kind of
files; I think Ralph A. Schmidt offered his FTP server, but I
don’t know how to contact him (aside from this mailing list and maybe @dk5ras on
twitter).

Just by email, this list, phone, sms, whatever :slight_smile:

So: Enjoy your weekend,

Marcus M.

Ralph.

Ralph A. Schmid
Mondstr. 10
90762 Frth
+49-171-3631223
[email protected]
http://www.bclog.de/