this post was submitted on 02 May 2024
324 points (98.2% liked)

News

23626 readers
5599 users here now

Welcome to the News community!

Rules:

1. Be civil


Attack the argument, not the person. No racism/sexism/bigotry. Good faith argumentation only. This includes accusing another user of being a bot or paid actor. Trolling is uncivil and is grounds for removal and/or a community ban. Do not respond to rule-breaking content; report it and move on.


2. All posts should contain a source (url) that is as reliable and unbiased as possible and must only contain one link.


Obvious right or left wing sources will be removed at the mods discretion. We have an actively updated blocklist, which you can see here: https://lemmy.world/post/2246130 if you feel like any website is missing, contact the mods. Supporting links can be added in comments or posted seperately but not to the post body.


3. No bots, spam or self-promotion.


Only approved bots, which follow the guidelines for bots set by the instance, are allowed.


4. Post titles should be the same as the article used as source.


Posts which titles don’t match the source won’t be removed, but the autoMod will notify you, and if your title misrepresents the original article, the post will be deleted. If the site changed their headline, the bot might still contact you, just ignore it, we won’t delete your post.


5. Only recent news is allowed.


Posts must be news from the most recent 30 days.


6. All posts must be news articles.


No opinion pieces, Listicles, editorials or celebrity gossip is allowed. All posts will be judged on a case-by-case basis.


7. No duplicate posts.


If a source you used was already posted by someone else, the autoMod will leave a message. Please remove your post if the autoMod is correct. If the post that matches your post is very old, we refer you to rule 5.


8. Misinformation is prohibited.


Misinformation / propaganda is strictly prohibited. Any comment or post containing or linking to misinformation will be removed. If you feel that your post has been removed in error, credible sources must be provided.


9. No link shorteners.


The auto mod will contact you if a link shortener is detected, please delete your post if they are right.


10. Don't copy entire article in your post body


For copyright reasons, you are not allowed to copy an entire article into your post body. This is an instance wide rule, that is strictly enforced in this community.

founded 2 years ago
MODERATORS
 

A controversial bill that would require all new cars to be fitted with AM radios looks set to become a law in the near future. Yesterday, Senator Edward Markey (D-Mass) revealed that the "AM Radio for Every Vehicle Act" now has the support of 60 US Senators, as well as 246 co-sponsors in the House of Representatives, making its passage an almost sure thing. Should that happen, the National Highway Traffic Safety Administration would be required to ensure that all new cars sold in the US had AM radios at no extra cost.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 7 months ago* (last edited 7 months ago) (1 children)

I haven't been following the situation, but it sounds like we haven't even really managed to get terrestrial digital broadcast radio functioning all that well for audio. Things have kinda fragmented into three separate standards (HD Radio in the US, and Digital Audio Broadcasting and Digital Radio Mondiale in Europe).

I think that if it's going to reach the point of mandating inclusion of newer radios, it might be preferable to sit everyone down and come up with some kind of broadly-acceptable single standard before we start baking it into legislation.

Also, if we're gonna have a way of talking to the car's computer remotely, for displaying alerts or whatnot, I'd rather that the protocol be cryptographically-secured from the get-go and that the modules be hardened as best we can. I don't really want to deal with little Jimmy with a $10 USB radio and a laptop dicking up autos at scale.

[–] [email protected] 3 points 7 months ago (2 children)

There isn't a way to do it, digitally. It's all radio waves. The lower the frequency, the longer the wavelength, the less information it can carry, but the longer it can travel and get picked up on an antenna. AM operates and can have audio heard/understood at a much lower frequency than a digital signal. AM operates in the KHz range. FM is in Mhz, and digital radio operates in Mhz, as well. Specifically, digital radio is broadcast at around 175Mhz, on the low end; while AM radio is around 1,000 Khz.

Thing is, it takes 1,000Khz to equal 1Mhz. That means that digital radio signal is flinging out data around 175 times more than the AM frequencies could, so it can't reliably transfer nearly as far. There's also a hard line on digital signal interpretation. Once there's a threshold hit for not picking up enough signal to fully interpret it, you drop straight to getting nothing interpreted. It's like how now that all tv signals are digital, so you either get a picture that looks perfect, or you get nothing. Back in the analog days of television you would often get fuzzy pictures and audio. The TV was able to interpret whatever signal it did manage to get, even if it wasn't all of the signal.

[–] [email protected] 3 points 7 months ago* (last edited 7 months ago)

AM operates and can have audio heard/understood at a much lower frequency than a digital signal.

Specifically, digital radio is broadcast at around 175Mhz, on the low end; while AM radio is around 1,000 Khz.

HD Radio uses the same frequencies; that's a selling point.

https://en.wikipedia.org/wiki/HD_Radio

HD Radio (HDR) is a trademark for an in-band on-channel (IBOC) digital radio broadcast technology. HD radio generally simulcasts an existing analog radio station in digital format with less noise and with additional text information. HD Radio is used primarily by AM and FM radio stations in the United States, U.S. Virgin Islands, Canada, Mexico and the Philippines, with a few implementations outside North America.

The term "on channel" is a misnomer because the system actually broadcasts on the ordinarily unused channels adjacent to an existing radio station's allocation. This leaves the original analog signal intact, allowing enabled receivers to switch between digital and analog as required.

There's no lower limit to a frequency that contains a digital signal. Submarines use the VLF range and do digital communication.

Any frequency that can transmit an analog signal can also contain a digital signal.

The reason you'd want to use a digital encoding is that it can more-efficiently encode the useful information than an analog AM signal.

AM radio uses a really simple encoding. It's the analog analog (heh) of PCM, which is what a simple WAV file on a PC uses.

But that's not actually optimized for a human hearing system, and it's why we don't usually use that encoding for most audio transmission today.

PCM is good at encoding whether one sample is suddenly high or low. But...we can't perceive that. Our hearing system doesn't pick that up well.

A lot of lossy compression we use -- JPEG, MP3, and it looks like HD Radio and the other two -- represents data using a discrete cosine transformation (DCT) to obtain data in the frequency domain, as a bit of information in the frequency domain buys more information that we can perceive than PCM.

There's also a hard line on digital signal interpretation. Once there's a threshold hit for not picking up enough signal to fully interpret it, you drop straight to getting nothing interpreted

That's not a requirement of a digital encoding. You can create encodings that deal poorly with interference, but you can also create encodings that deal very well with interference.

If I LZMA-compress my data, loss of a single bit in transmission may result in multiple bits not being recoverable.

Raw PCM is pretty resilient to a single bit error. A bit of transmission lost probably isn't even perceivable to a human, just because PCM isn't a very efficient encoding for human hearing.

But I can make an encoding arbitrarily-resillient to interference by using forward error correction to provide redundant data that allows reconstruction of the original data if there is an error in transmission.

Now, that requires more bandwidth, which may not be the tradeoff that I want to make...but using an encoding other than PCM for the audio frees up bandwidth. So if I want to, I can use the bandwidth made available to pack more FEC data in. I can come out ahead in terms of interference resillience if the encoding is an efficient representation.

Single-bit errors aren't the only type of error out there, and if you know something about the type of interference, you can maybe improve on that -- like, maybe you're more likely to have a run of errors, so you don't store error-correction data near the data that it's correcting for. Or maybe I can expend more of my redundant data on more-perceptually-important bits in the data; you can permit for gradual degradation via such a route. As you hit some error rate X, you will be less-likely to be able to reconstruct the more-perceptually-important bits.

The TV was able to interpret whatever signal it did manage to get, even if it wasn't all of the signal.

ATSC will also be able to show a degraded TV feed -- it's not a flat threshold at which it just cuts out. You'll start having visual and auditory artifacts, see discolored squares and such.

You definitely can make a digital protocol which is less-resillient to interference than a given analog protocol. But that's just a matter of the tradeoffs you want to make. That includes how much frequency spectrum you want to allocate to it. What's important to get correct in the reproduced audio -- if you want to reproduce audio for a modem rather than a human listener, then encodings designed for the human are going to do poorly. What the characteristics of the interference you expect to see are. What kind of fidelity you want in a low-interference environment.

Now, that doesn't mean that a given digital protocol has made the tradeoffs that you want for a particular scenario. But it can.

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

Also, anything cryptographically secure will be reverse engineered in a few years. If the keys have to be cycled, then all old radios will no longer work.
Loads of examples of DRM being broken (iPhone jailbreaks, Nintendo switch emulators).
How long were DVDs around before they were cracked? 2-3 years?
Nintendo switch emulators came out a year or so after the switch was released.