discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] GRC pure FSK with USRP1 board sampling troubles


From: ikjtel
Subject: Re: [Discuss-gnuradio] GRC pure FSK with USRP1 board sampling troubles
Date: Thu, 19 May 2011 20:51:58 -0700 (PDT)

> In the real world, glitches happen on analog channels.
> Which is why you develop techniques to cope with them.
> I see the occasional underrun/overrun as equivalent to
> these glitches.

Yep - it just so happens that these are "digital" (P25) channels,
not analog ones, but robust detection/correction protocols at the
higher levels are there to cope with the occasional glitches...

In P25 there are so-called "status symbols" (SS) which are sent
at regular intervals and are interspersed in the bitstream - it's
my guess that an underrun occurring during USRP tranmission of P25
would be observable at the receiver as a momentary glitch as you've
said and also (unless somehow pre-correction were done) as a sudden
random shift in the phase of these "clock" (status) symbols,
(perhaps not an everyday occurrence in production environments)...

P25 trunking uses slotted Aloha which (as I understand the current
GR state) isn't completely precluded in USRP1 even though USRP1
doesn't support timestamping.  However once again suspect that the
slot timing would be momentarily thrown off by the occurrence of
a TX underrun.
It's time to break down and buy a USRP2, though  :-\  and WBX too

> You'd rather they not happen often enough
> that they seriously impact your channel BER.  

Yeah - that was the previous question - precisely how to write data
towards the USRP1 sink, essentially in real-time,
    "at a rate controlled by a feedback loop responding to the
     observed clock mismatch."

I too am not focusing on the occasional error, the question was a 
systemic one...  Perhaps the answer lies outside of GR...

73

Max



reply via email to

[Prev in Thread] Current Thread [Next in Thread]