Thursday, November 14, 2013

Sensorly is the only truly useful 3G/4G coverage map

Cellular provider's coverage maps can be a real exercise in frustration. Beyond the expected exaggeration of their coverage zones, they often are quite obtuse in their user interfaces, as well as slow.

A coverage project called Sensorly makes me really happy. It delivers clear coverage maps based on actual user's experience. Sensorly maps are automatically updated by folks who carry the app in their phones, so the data is raw and unmanipulated. And from what I've seen so far, crazy accurate.

Sensorly has it's limits--it pretty much just shows coverage on roads that have been traversed by its app users, but once you get the hang of it, interpolating these maps into real coverage zones is pretty easy. I highly suggest a quick look-up before heading our to do that next 4G remote in a new area.
Sensorly predicted VZW 4G coverage at Comrex headquarters

Tuesday, November 12, 2013

Provisional Support for those modems we've been promising


We've got test firmware for our LiveShot video codec that supports the latest LTE modems from Sprint and AT&T. As you might recall, I blogged about these over the summer, and although it wasn't easy, we've integrated the drivers and they seem to be working. LiveShot support is available currently only in our "unstable" branch firmware, but if you're eager for these contact our support department and they'll set you up.

ACCESS support is a bit more complex, but we're on the path. It required a Linux kernel upgrade on our side, which has the potential to break any number of the dozens of ACCESS features, so we're testing that now. We should have support for ACCESS 2USB within weeks, and ACCESS Portable Classic (Hopefully) sometime over the winter.

The UML295 is an ornery critter

Comrex cleverly added support for the Verizon flagship modem UML295 to our products the week it was released. We found the previous modem (UML290) lacking in several regards and were eager to have folks use the newer, better version as soon as possible.

But we got blindsided by a firmware update that's now being applied to these modems by "Big Red". In our driver for ACCESS codecs, it turns out we send a command that is interpreted differently once the new modem firmware hits, and the results aren't pretty.

Note the modems won't update on their own--you need to attach them to a PC and explicitly authorize that the firmware be updated.

But once that's done, the next time you apply the modem to your ACCESS, it will become locked in a mode that will kill future LTE connections. Even when attached to other devices. That's not good.

You'll notice a big banner on our website these days warning of this situation. We'd hate to be the cause of modem heartache, so we're trying to get the work out as quickly as we can.

The fix is easy--upgrade your ACCESS to new firmware (2.8p24 or higher) and the next time you plug in your modem it will instantly heal itself.  Other fixes are listed in our appnote on the topic.
The culprit

Off Topic-Adventures in Product Support

It's a pretty big challenge providing support for hardware in the broadcast market--we need to supply top level people at the basic support level (no script monkeys) with high amounts of training. This is expensive and not conducive to the current employment environment where people expect to work somewhere for a few years before jumping ship.

And our support is free to the customer, which means that the customer often now assumes you can grapple all his IT issues, related to product performance or not.

Another field where all this is true is consumer devices like phones and tablets. Unlike computers, the expectation of the customer is free support for their device, and I'm certain that with the vast spectrum of technical capability of the average iPad user, this can be quite the handful. Wouldn't it be tempting to aim your mother-in-law toward the local genius bar instead of trying to figure out why Facetime isn't working for her down in Florida?

I suppose folks like Apple have thought hard about this, and I imagine the prices one pays for their products builds this cost in, as do the products built and sold by Comrex.

I got a little education on this last night. Now, I'm an Android fan and have big issues with the restrictive nature of the iProducts, but I certainly see their value in equipping non-techie wives and children with devices they have less chance of messing up. But my wife's iPhone 5 went rouge this week, suddenly downloading multiple gigabytes of nothing from the app store for no reason I could discern. Verizon had no clue and couldn't tell me the nature of the data, so I found the switch within the OS to turn off app store capabilities over cellular.

Well that's not a very elegant fix, so when we found ourselves in the local mall, I thought to stop by the Genius Bar to inquire what could cause such a thing. My grouchy engineering nature always re-appears when met by those bluetooth wearing, iPad toting, way-too-eager kids milling around the Apple store, but I hunkered down and entered. The "greeter" asked if he could help, and I inquired if I could speak to a Genius briefly.

"Do you have a reservation?" he asked, the ear-to-ear grin not flinching. Odd, I thought, but pressed on. "No, we were just walking by". His expression changed to one of concern.  "Walk that way and talk to Johnny. I'm sure he can help".

"How to I find Johnny?" I asked. "Easy!" exclaimed the greeter, his smile returning. "Johnny has the green iPad cover!". Apparently, the color of your iPad cover signifies your rank in the iStore. Kind of like a Star Trek uniform. At least it wasn't red.

So we ventured further into the store, and found Johnny located near the end of the Genius bar, studiously tapping on his green-covered iPad. I re-inquired about talking to someone about the rouge iPhone.

"Do you have a reservation?" he asked, displaying what I started to label an iGrin. "No". Johnny looked down at this iPad, which I could now see was running a calendar system with lots of colored blocks on lots of grids. He started scrolling. And scrolling. Johnny scrolled for about 10 straight seconds. This was not looking good.

"The next Genius I have available is at 8:30 PM". It was 6:30 PM. I made my grouchiest engineer face (I'm very good at that, I'm told). I turned to my wife and told her (with no effort at volume reduction) "That's ridiculous and annoying. Let's go."

On my way out, I heard Johnny doing his best to appease. "If you make it back, call for an appointment ahead and you'll have an easy time" he called.

Although I left pretty unhappy, on reflection I can sympathize with Johnny and the gang. Offering deep tech support in a mall has got to be a challenging effort. And no doubt the support load comes in fits and spurts during peak hours. And there's also no doubt that the typical iPhone customer enters with an expectation that the "Genius" will solve all their phone or data-related issues, whether it's Apple's fault or not.  And I guess making a reservation isn't the dumbest idea given these factors.

At Comrex, we've taken to bringing one of our support personnel to our NAB stand. This is mainly due to the expectation that some customer's have that we're there to discuss issues they're having with our products. It helps us meet those expectations, while still able to do all the other good NAB stuff, like selling, learning about customer's needs, and general hobnobbing.

My experience at Apple was definitely colored by my personal "ick factor" when presented with overly-helpful staff. Maybe I'll give the Genius bar another try (with a reservation).


Wednesday, October 2, 2013

Change your password Dag-Nab it!

We're getting reports in the field of folks having their Comrex web-based products altered by unknown parties--in some cases making VoIP calls to "sketchy" locations.

It's a good time for a public service reminder. Comrex products ship with a default password.  It's a really bad idea to leave devices exposed to the Internet at default passwords. We've started implementing nag screens like that shown to encourage this, but lots of older products are out there and their addresses are associated with URLs. That means they can be found via search engines.  Even if no URL exists, there are hackers out there running search scripts for VoIP devices, which our products certainly are. Change those passwords today!

Tuesday, October 1, 2013

LiveShot 1.2 firmware arrives

When our LiveShot video codec shipped late last year, our entire focus was on video quality, and we'd managed to implement what we felt was a respectable first-go at a "network manager". That's the bit that makes the Internet work like it's "not the Internet". I.e. it handles the bad things about IP networks automatically and keeps things solid. With our extensive background in audio-over-Internet, we felt the stuff we'd learned over the years would be good enough for a first effort.


Well we learned quickly that moving a megabit or two over the Internet is a lot more challenging than moving a hundred kilobits.  We've been deeply sequestered most of this year hammering on that aspect of the product, and we're proud to say we're releasing new firmware that does, in our humble estimation, a fantastic job of dynamically adjusting all sorts of parameters to keep your video rock solid when your network isn't so much.

LiveShot 1.2 has a changelog that's about a mile long, but the heart of it involves a much smarter, more dynamic way of adapting the video to maintain stability. This involves better modem sharing (in applications that use a pair of modems) and dynamic adjustments to bitrate, resolution, and framerate when things go south on the network. We've spent the last couple of months taking it to a variety of ultra-congested locations and we're very happy with what we see. We think you will be too.

The question I get asked often is "When will these enhancements be coming to the audio hardware". The answer is: 2014. We're actively on that project and will have hard data around the time of the NAB show in April.

Monday, September 9, 2013

New updates coming soon!

We've been pretty quiet here this summer, and it's primarily because we're busy testing firmware for our products. Coming in September are new releases for ACCESS and BRIC-Link, STAC-VIP and LiveShot products.
ACCESS/BL- lots of bug fixes, new modem support and better compatibility with apps
STAC-VIP- Better support for PBX's, NTP locked clock, better audio processing
LiveShot- The long-awaited 1.2 release will dramatically improve performance over wireless networks, and provide the necessary hooks for some very enhanced functions coming later regarding the app control and LiveShot Central Server functions.

If you simply can't wait to try this stuff out, contact our crack support team for info on getting pre-release testing firmware.

Monday, July 29, 2013

New 4G modems on the engineering to-do list

It's always a challenge to keep our products that use third-party wireless USB modems (Like ACCESS and LiveShot) up to date with all the latest drivers. And the carriers certainly aren't making it easy--they seem to enjoy completely changing the driver structure for each new generation of USB modems they sell (and a generation lasts less than a year). Comrex codecs already support connecting to modems via ppp, DirectIP, Option protocol, custom drivers, and XML commands (not to mention a huge list of specialized drivers required for WiMAX compatibility).

Both AT&T and Sprint have changed up their USB offerings this summer. The new modems are shown below, and are currently the only 4G LTE modems offered by each carrier. AT&T calls their variant the "Beam"(340U)  and Sprint uses the model name of 341U.


And while they look the same (both are manufactured by Netgear, formerly Sierra Wireless), sure enough, each carrier has opted for a completely new, and completely different driver arrangement. And neither are simple upgrades (from a development perspective) to codec firmware.

We're on it. But it will take some time. We recommend not to upgrade to either of these modems for LiveShot or ACCESS until we can manage a firmware update for these. Keep an eye toward our website's update section for late details.

For now, we have a limited stock of previous generation LTE modems for use on the AT&T network for sale. And Mifi-style devices (compatible with the wi-fi modems that ship with our codecs) are still a good alternative for use on these networks.

Thursday, June 13, 2013

Product Review: Tascam iXZ smartphone audio interface

Speaking of apps, here's a cheapo little device that will let you plug your pro dynamic mic into your smartphone. Accent on cheapo, it can be gotten for around 25 bucks online.

The device sure won't win any audio awards, but we are talking phone audio here and it does provide a basic battery powered adjustable preamp  for your mic. It seems to work fine with the iPhone and Androids I have around the lab.

The cable on the iXZ has a TRRS plug on the smartphone side for connection to the headset jack. The input is XLR/Phono jack and the headphone out is shunted to a 3.5mm TRS jack. Note the headphone pass-through is passive, so you'll still be driving them with your phone's headset amp.

Wednesday, June 12, 2013

Mind the app


No doubt about it, Comrex customers want smartphone apps. Our philosophy has remained constant: Wideband audio apps are cool and have their place, but are a poor substitute for hardware codecs. They don't work on Ethernet, they don't support stereo, and are constrained by the mobile phone audio section. To their credit, most customers I talk to see the sense in this and agree,

But we have put a lot of effort into support for apps.

A few years back, we even published our own Android app (ARC) and offered it for free. Unfortunately, we found our chosen platform extremely difficult to support as Android matured. The entry on the Android store became laden with angry commenters who reported various failures on ICS and Jelly Bean, so given the proliferation of good third-party stuff, we decided to pull it. Hopefully it proved useful in its time.

Because we get asked about apps so often now, we've posted an extensive primer on what's out there, and how well it works. In particular be sure to check out Luci Lite Live and CSipSimple options, both of which now have their own individual cheat sheet on our website.


Checking in with NYC

We try to visit the world's biggest media market regularly, and since it's a relatively short hop from our base in Massachusetts it's easy to do. So we made the trip last month, and it's always interesting to hear from Comrex users there. A couple of things we've learned, especially regarding wireless operation:
1) Many reporters have transitioned to Mi-fi style devices for using ACCESS codecs over 4G. It allows them to share bandwidth with their laptops and tablets easily without extra accounts, and the 4G performance of these devices is usually as good or better than USB modems
2) Verizon coverage is usually found to be adequate for audio on the upload path in Manhattan, but in several areas (at least on our mid-town tests) really doesn't cut the mustard for LiveShot video yet. In contrast, we find AT&T upload speeds to be remarkable given the market congestion and proliferation of iPhones.
3) Despite all the warnings, ISDN remains available. But it's not simple or cheap, so IP is the first choice most of the time.

Billboard on 6th Ave. I don't get it either.


Wednesday, May 1, 2013

NAB post mortem

It's been a few weeks and I've been meaning to write a little about our experience at NAB 2013.
Our Nicole aka Natasha modeling the helmet cam
NAB is always great for us, and we all very much enjoy meeting with customers and dealers and friends and press and talking about what we've been up to all year (who wouldn't?). One big disappointment is the increasing tendency of radio networks not to send local and regional tech folks. We love talking to the network chiefs, but they often approach us already pretty glazed over from the amount of data they are expected to absorb at the show.

A particularly proud moment was a "Cool Stuff" award for our STAC VIP system from Radio World Magazine. The VIP product (and the companion app) are especially dear to me, as I'm a self-confessed evangelist for banning telephone audio on the radio. And VIP has the potential to do that.

We're finding VIP is finding it's place with folks that need to integrate VoIP phone lines to the studio. But word about the potential benefits of the wideband app and Skype capability is slow to get out. Behind the scenes, I'm working hard to make this case.  It's pretty obvious what STAC VIP does for radio when you get a live demo of it. In print or web ads, not so much. More on these efforts later.

So the makeup of NAB attendees is shifting slowly year-to-year. Much fewer traditional radio techs and many more new media representatives. But that not true of the Latin American visitors, who continue to send large contingents of traditional engineers and managers. Latin American visitors (from our perspective) are approaching 50% of our traffic. Very few European or Asian visitors this year.

What was cool at the show? General sentiment titled toward evolutionary changes rather than anything revolutionary. Lots of companies jumping in to compete with our LiveShot. And drone copters for news and film-making! (everyone loves those!). In video, 4K is becoming much more approachable from a hardware standpoint thanks to companies like Black Magic.

I know so many people who start technical careers and get left behind as they hit middle age simply because they didn't have the time or incentive to keep up with all the latest tech. It's such a fast-changing part of life in general that shows like this should be required attendance. I'm not saying a trip to Vegas is justified every year, but if haven't been educated about industry trends within five years or so, you are in danger of falling into that trap. Find a way to get to NAB. We're there to spend time with folks like you.

A little update on ISDN

There was a lot of talk at NAB about the demise of ISDN as noted here. Since then, there have been "clarifications" issued by Verizon that maybe the situation isn't quite as bad as once feared. I think the jury's still out, and I'll abstain from judgement until after the May 18 deadline. We'll talk then.

Friday, March 29, 2013

RIP ISDN 1992-2013


Unless you've been living under a rock, you've heard that Verizon sent out a notice to many eastern seaboard customers that new ISDN installs are no-go. This set off quite a lot of activity on broadcast mailing lists and blogs, ranging from "OMG--we're doomed" to "Told ya so".

I have to admit to a bit of deja' vu. I wasn't at Comrex at the time, but back in the mid 80's AT&T made a similar announcement, that long-line dedicated loops (that crossed LATAs) were going away. Broadcasting survived the change, and Comrex legend holds that it made a very nice sales bump in the then newly introduced two-line frequency extender.

While I certainly won't complain if our IP codecs sales see an impact on this, my real concern is in making sure customers who find themselves in a pickle get the best possible information about IP codec alternatives. There's a lot of opinion on the Internet <shocker, I know> and it can't always be trusted. The truth is, given the nature of ISDN these days, an IP codec on a suitable wired Internet connection really does rival ISDN in terms of reliability.

We may have been a couple of years early in obsoleting our ISDN products, but we saw the writing on the wall some time back.

Now let's be clear-- those touting "5 9's" reliability in regard to ISDN are kidding themselves. Talk to our support staff if you don't buy it. ISDN has become a legacy technology with legacy support for problems that arise (and they do arise).

So if you're worried about the demise of ISDN, do yourself a favor and find us at NAB or have a call with our knowledgeable sales or support staff. Knowledge is power and we all love talking about this stuff, even if you choose other products in the end.

Monday, March 25, 2013

In Which I Rage Against Digital Rights Management

To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

The copyright clause of the US constitution is very important in setting up government's role in granting limited protection to copyright-able works. But it's far from perfect, and has been subject to significant corruption. I'm going to leave aside the foolishness instilled by the Supreme Court in allowing virtually unlimited retroactive extension of copyright, and focus on another really annoying facet of modern copyright law that has an effect on Comrex product development.

This is the ability of rights holders, as a collective, to dictate copyright protection mechanisms in commercial electronics. I think there's no other more outrageous example as the inclusion of HDCP protection in the actual interconnects (like HDMI and DVI) between media devices. 


Now if I wanted to be told by a device manufacturer what I could and could not do with the product I purchase, I'd buy Apple products (cue rim shot). But the copyright industry has managed to require the use of device-hobbling technology on the actual wires we use to interconnect devices.

It achieved this using a two-pronged approach. First, the Consumer Electronics Association was forced to mandate inclusion of copyright protection mechanisms in digital media outputs (and therefore require the corresponding protection on monitors and other inputs). This became a requirement of licensing the technology required for playing out DVD and BluRay discs on digital ports.

Next, the industry lobbied the U.S. congress to pass the Digital Millennium Copyright Act in 1996, which made it illegal to market any device that circumvents copyright protection, even if for non-infringing use. There are some narrow exceptions carved out, but none that would allow disabling of HDCP on an HDMI output. So no such devices exist.

HDCP is a fairly complex security layer which rides on the HDMI interface. The source and sink devices exchange a set of encrypted keys, and then decide whether the sink device is worthy of receiving the copyrighted works existing in the source. If the works are copyrighted, and your monitor doesn't support HDCP, no media for you.

The mechanism is licensed by a controlling body called Digital Content Protection LLC. In order for a manufacturer to support HDCP he must pay the high licensing cost and assume the huge liability of maintaining software keys that open these ports. It's certainly beyond the range of any company not involved in the manufacture of hundreds of thousands of consumer devices to consider.

Let me be blunt. HDCP is stupid. Here's just a few of the many reasons:
1) It does nothing to stop piracy. As anyone even slightly knowledgeable about digital media knows, the way to extract data is not through an uncompressed, real-time interface.  Real pirates have already cracked digital media protection and use it at will.
2) It annoys the consumer. Besides incompatibility with sink devices manufactured before the mandate, HDCP is the cause of a raft of consumer headaches. User support forums for consumer devices are chock full of reports of users getting "blue screens" even when properly connecting HDMI devices.
3) Manufacturers of media playout devices are stupid, lazy, or both. Instead of properly detecting whether media has copyright protection enabled, they'll take the short cut of simply enabling HDCP on all outputs, all the time. Many consumer video cameras implement permanent HDCP on live video outputs. 

That's right, the copyright industry restricts what you can do with video you are taping live! This type of "protection" is just a huge power grab by copyright holders that has become completely embedded in our industry and culture.

Why do I care? For the past three years I've been working diligently on our LiveShot video codec product. One of the important features of the encoder is the ability to interwork with cameras and other sources that output video and audio via HDMI. But if you go to Amazon and buy yourself an HD Handi-cam, there is at best a fifty percent chance it will work with the HDMI port on LiveShot. Or if you try to get live HDMI video off your phone, it will almost always fail. And it's because of HDCP.

Now when this happens to a LiveShot customer and I get the call, I can go into details on all the reasons this is so, but the end result is an unhappy customer, and me with no options to make him happy. And I really hate that. Hence the rage.

The HDCP ship has sailed, and no amount of rage-blogging will change things. I think the responsibility of the tech professional now lies in keeping an eye on the copyright industry and lobby to prevent further abuse. Since the DMCA was enacted in '96, it's become much easier for groups opposed to copyright interests to organize and publicize abuses through social media and other on-line resources. I also think it's a good idea to be aware of what your political rep's opinions on excessive copyright outreach is. It's hardly a topic that will make or break a political campaign, but it's a good topic (along with patent reform) to ask questions about to find out whether your congressman or senator is working for you, or "big copyright".



Thursday, March 21, 2013

NAB is coming

The Comrex technical department is in the midst of the annual NAB shipping date crash! This year the pressure is a little less, since all our big product intros are now shipping and have been to NAB before. So we're actually bringing production-ready hardware to the show, and it's relatively bug-free.

Last year we had two booths to staff--here's our guy Henrik at the Verizon Booth in the south hall

And here's our own Kelly modeling what's been coined the "Kelly Cam". This is an adapter that converts handheld "pro-sumer" style camera into a shoulder-mount arrangement-- much friendlier to be used with our LiveShot video codec.


This will be my 26th NAB, always exhibiting for Comrex. It's something I look forward to every year, as nothing makes me happier than chatting about our products. I'm really proud of them.

Now I'm aware we are there are the seller, and the customer should be given ultimate deference in most matters, but I'll take this opportunity to list a couple of "don'ts" at NAB I hope will sink in to some of the more "challenging" visitors. If not, it still makes me feel better having the chance to whine about them.

1) Phone etiquette- Sure I'm here to borrow some of your time, but I'm not always wearing my sales hat (I run the tech side of things here at Comrex on most days) so how about a little respect and not answering your phone while I'm mid-way through a deep tech answer? I'd like to wait for you to end your call, but the three people patiently waiting to talk to me won't feel quite as generous with their time. Our company spends a small fortune to come to NAB, and I really enjoy tech discussions even when they don't lead to sales. But it's pretty dispiriting to work your brain that hard to try to help someone, only to realize your thoughts are the least important thing in their world. So let it go to VM while we're talking OK?

2) Product Support-  As mentioned, NAB is really expensive for us to do, and the peak times (Monday and Tuesday) are extremely limited and busy. I am truly interested in helping diagnose that thing that happened last month with your ten year old product, but could you do me the favor of coming by on Wednesday or Thursday when things are slow so I can give you my full attention? Keep in mind, we also have a crew of friendly and sharp techies to handle this stuff back home.

3) Dealer Inquiries- Don't be offended if I ask you a few details about your company before launching into a summary of our entire product line. I do it because there are a host of guys on the floor just looking to represent our products in their territory. This is a huge time waster, as most of them don't understand what we do, and are just "cold calling" to drum up business. If you're a potential dealer, wait until slow times at NAB. If you interrupt me with a customer, I may have to be less than polite. Also true of those trying to sell me their services at my NAB booth. Actually, I don't want to talk to those guys anytime :)

4) Breaking the Ice- Please don't be shy about approaching us at our stand. Lots of folks like to come and read the signs and get a feel for the products so they have better questions to ask. That's cool-- and my personal tactic is to hang back and let you do that until I sense you have need of help. It can be a tough call, and I don't always get it right. When I sense you're ready I'll then ask if you have any questions. At that point the attendee will either turn on his heel, or say what's on his mind. So if I'm unoccupied (or chatting with Comrex folks) but not giving you attention, it's because I'm giving you space. Feel free to approach. You are the most important thing at NAB to us.

5) The no-brainers--Please don't raid our stock of swag. Please don't manhandle the live demos (or at least ask first). The seating in our booth is in short supply--it's perfectly OK to rest your feet for a few minutes but please don't make it your personal workspace. The ladies in our booth are employees and are really sharp and shouldn't be patronized or called "honey".

'nuff said. The vast majority of our visitors are there for all the right reasons and we have a great experience meeting them, discussing the issues, and showing off our stuff. Hope you can come by and at least say hello!



The Reluctant Troubleshooter

This post strays from Comrex specific stuff into general engineering philosophy for a bit.  My son Andrew, who enters high school next year, was offered a course called Introduction to Engineering as an elective (kudos to whoever instituted this option btw). It got me thinking about how my engineering skills developed over time, and what my education was lacking and what I had to learn "the hard way".

One of those major skills was troubleshooting philosophy and discipline. When trying to tackle a tough engineering problem, there are several pitfalls I caught myself falling into in the early days. Luckily I had a good mentor, and between consultation and perseverance was able to "mold" my approach to tough problems in a way that serves me well. But a difficult problem (particularly one with a tight timeline) can be a stressful thing, and there's a certain degree of self-discipline involved in stepping back and evaluating whether you've followed your own rules.

All technical issues, as random as they seem, follow the rules of physics and logic on some level. Even with the best engineers, sometimes one simply doesn't have the time, resources or experience to dive deeply enough to solve the problem using the proper engineering philosophy. We all have our limits. On some level, the quality of an engineer can be defined by the percentage of problems solved using sane logical reason vs. the amount of "hack it til it works".

It's not always easy staying on the path. I've had to tackle a couple of tough ones lately that manifest themselves in what I call the "paradox of doom" (POD). Typically, this involves trying to fix an intermittent failure of hardware. It's universally easier to fix something binary in its failure mode. For the most part, when you fix a software bug it's fixed and done.

But the POD shows itself in hardware much too often. A prime example-- a system presents itself with a failure mode (to put it in Comrex terms, an example would be a 4G modem not being recognized by an ACCESS codec). So you use your logic to narrow things down to the USB interface hardware, and make a list of the usual suspects like EMI, power supply noise, routing, stray capacitance, etc. You figure out a way to simulate an improvement in each of these factors on the bench.

Now, Murphy's law dictates that the last item on your list will resolve the problem, and invariably that's what happens (I'm not by nature a superstitious type, but I must admit to a habit of tackling debug task lists backwards in an effort to foil ol' Murphy). But that's not the source of the POD.

Lo and Behold, the POD rears it's head when you reverse the change. I swear, this is true---that damn circuit will continue to work just fine n' dandy 95% of the time once your fix is removed.
The Internet has come up with a meme to express exactly this emotion


Even the most grounded and logical person is not immune from the despair that comes with spending several hours or days on a toughie, having the thrill of finding something that appears to fix things, and having that hope come crashing to earth under the POD.  Depending on the depth of brainpower and time involved, mitigation techniques can consist of a long walk outdoors, a long hot shower, and eventually working up to a bottle of gin.

I always get annoyed by punditry like this that defines the problem without any solution. So here's my short list of factors that have made a difference to me in the past. Maybe this is useful wisdom to pass down to the next generation, or maybe it's all hot air. You decide.

1) Step away--It might not seem so when you're in the grip of the POD, but to paraphrase that otherwise annoying song, things will look better in the morning. Get busy with something else (like updating your blog) then go home and get some rest.

2) Consult with others-- A half hour with respected colleagues and a white board talking things through will really change your perspective quickly. Even if they can't offer much, simply the act of talking it out and writing it down can reveal hidden truths.

3) Get back to basics--Go back to the list of possible "root cause" of the problem, and evaluate whether you have the tools to properly run them down. Sometimes, an equipment purchase or rental not previously considered will start to look pretty good.

4) Swallow your pride-- Engineering is such a vast science it's not reasonable for everyone to know it all. And it's often not possible to learn (or re-learn) all the factors of something like EMC or transmission lines within the scope of the project. So find a list of competent consultants to look up when you've reached the limit of your experience. Industry contacts, colleagues and social networks like LinkedIn can help.


4G modem situation becomes clearer

One of the biggest challenges Comrex has met in the years since we've been shipping our ACCESS audio codecs is support for third-party 3G, WiMAX and 4G modems. In the early days, these were delivered in a variety of form factors: Cardbus, Express Card, and USB. Mercifully, the industry settled into a single interface (USB) but there are were still a variety of USB "data cards" from each carrier, and there are hundreds of carriers worldwide.

In the US and Canada, the situation remains sticky, primarily because each carrier has a unique combination of operating frequencies and modulation standard (e.g. UMTS, CDMA, LTE). So one data card is not portable to another carrier (at least in a way that it will still deliver peak performance).

Luckily the field is finally thinning, and we can suggest a single USB data card for each US and Canadian network, and two relatively universal LTE capable cards that should work in the rest of the world. These modems are tested to work with the latest ACCESS and LiveShot firmware.
From Left- Verizon/Pantech UML295, Sprint/Franklin USB Tri-mode, AT&T 313U, T-Mobile Rocket 3.0


United States
Verizon Wireless
By far the only modem to buy today is the Pantech UML295. See our results in NYC to find out why. This modem seems to resolve all the ongoing issues we've seen with previous Novatel and Pantech offerings.
AT&T
The "Momentum" (also known as the Sierra 313U) is the only choice these days and does a fine job. One note--if upgrading to this device from a 3G modem (or AT&T's confusing non-LTE 4G) you'll need a new LTE-capable SIM card to experience LTE service.
Sprint
The name of the device is the "Tri-Mode USB". This is because Sprint's data offerings are spread across a range of frequencies and technologies. But the Tri Mode will handle them all, including the new LTE deployment.
T-Mobile
Despite what the commercials imply, T-mobile offers no LTE service. Their HSPA+ service (branded 4G and still quite speedy where available, but not not nearly as deployed as competitors) works fine with the "Rocket 3.0" (also known ad the ZTE MF683)

Canada
Rogers
All current Rogers offerings (including LTE, where available) are supported by the Sierra 313U (the same device promoted by AT&T in the states).
Telus
The Hauwei E397 is the modem of choice for Telus customers, covering all services including LTE
Bell
The U679 is promoted by Bell, but this is currently untested by Comrex. The twin device available for Verizon in the US (Novatel 551L) had some trouble synchronizing with ACCESS's USB ports, so we can't yet recommend this modem.
From Left- Hauwei E392, Option Beemo


Other Countries
Hauwei E392- This modem seems to be available from many international carriers that support LTE. It's a good choice, but if you buy this modem from places other than your carrier, be sure it supports the right frequencies, as there are several varieties.
Option Beemo- This is becoming our preferred international modem, supporting the widest range of commonly used frequencies and modulation styles.

Thursday, March 7, 2013

VZW LTE looking good again in NYC

We at Comrex have been excited about LTE since we first heard about it in the early aughts. When it first hit, we were blown away at codec performance. One of my first real experiences was travelling to midtown Manhattan, a place where 3G had become congested to the point of unusability. At that time, performance was exceptional. But over the last two years we've heard frustration from ACCESS users that the Verizon LTE network in NYC (and a couple of other major markets) was increasingly quirky.
In conjunction with our friends at WCBS and Verizon we ran some extensive tests last year, and the results pointed to our preferred USB modem, the Pantech UML290. While this modem seems quite well behaved in most markets, it seems in a highly congested environment like NYC it has a tendency to get into a state of total data stoppage. This seems to occur at almost predicable cadence, with good data flowing for 1-3 minutes, followed by a data stoppage of 5-15 seconds.
Our working theory is that some kind of handoff is happening within these high-traffic networks that the Pantech takes some time to recover from. The only alternative modem, the Novatel 551L, has its own set of behavior problems that prevents us from recommending it. Up until now, the only real solution was use the provided Wi-fi dongle in conjunction with a Mi-fi hotspot-style device, which seemed to mitigate the issue nicely. But adding the extra radio layer isn't really a good engineering practice to this type of problem, especially in an environment with as much Wi-fi present as NYC (Note VZW does not currently supply Mi-fi hotspots with 5GHz capability).


Enter the Pantech UML295. This modem is now available from VZW (off contract price is $200) and is well worth the investment for an upgrade. We've completed an initial round of testing with some cooperative Comrex fans in NYC and the results are super. Money quote: "The card worked flawless!!!". It's currently supported in all LiveShot firmware, and test firmware for ACCESS portable is available from our support guys.

Welcome to the Comrex Technical Blog

The idea here is to provide some insight into various technical issues we encounter that don't quite rise to the level of everyday support, and don't fit well into the sales channel. Hopefully readers will appreciate a deeper dive into some of our technical findings and concerns, and sometimes we'll "leave the reservation" and post about geeky concepts that don't have much to do with our product line.

I'll lead with a quick shot of a "test studio" we've recently begun building in the luxurious Comrex headquarters conference room. It's all very preliminary (note the folding table furniture) but the idea is to provide a station where some of our newer products, (in particular our STAC-VIP phone system and LiveShot video codec), can be put through its paces by the support, sales, and even administration staff. We hope to invest in some real furniture and make this more of a permanent fixture soon.

Look for more fascinating posts soon!