Simon Dredge

Container Mania Grips the Internet of Talk: Going cloud native for VoLTE with Kubernetes

Simon Dredge | Apr 18, 2017 6:34:00 AM

VoLTE Containers mobile applications Mobile Infrastructure cloud native

I know many of you have been itching to hear more about my adventures with Pokémon Go, following this wildly unsuccessful attempt to garner more page visits by lashing a highly targeted piece (QoS for the Internet of Things) with a universally broad and trending general interest topic. Having made it through the end of the 2016 summer holidays, when most people of sound mind had stopped playing, I hung in there until mid-November, ultimately bidding adieu to Pikachu and hanging up my training pants having reached the moderately respectable level of 23. Knowing that status would forever be immortalized somewhere in the cloud, I somewhat unceremoniously and to the surprise of my kids, who had simultaneously mocked me while fraudulently assuming my persona when it suited them, deleted the app. What life lessons did I learn, in all that time spent catching critters, that I can now impart in a public forum like this? Absolutely nothing. Seriously. I wouldn’t recommend it to anyone. It really was a colossal waste of time.

Read More

Enriching the Internet of Talk - Part I: The RCS Universal Profile

Simon Dredge | Mar 16, 2017 7:53:11 AM

VoLTE RCS (Rich Communications Suite) mobile applications Mobile Infrastructure Voice over Wi-Fi (VoWiFi) IoTalk

 

Read More

The Enhanced Voice Services Codec - Improving audio for the Internet of Talk

Simon Dredge | Mar 8, 2017 6:46:49 AM

mobile applications Mobile Infrastructure IoTalk

OK, I’ll be the first to admit it -- I have a somewhat unhealthy fascination with codecs. While I’ve always been one for a thrilling tale of analog to digital quantization, my head pretty much exploded when I first read about the mechanics behind G.729, aka CELP: Code-excited linear prediction. I mean, seriously, how cool is that name? Even now, when I read it, my mind is awash with the prospect of enthusiastic bits of data foretelling their future (albeit conservative) path. I was always so happy for them. And, of course, that wasn’t the end of CELPs story. These bits quickly became math whizzes (Algebraic/ACELP), which then became quicker (Low Delay/LD-CELP) but then formed some sort of strange growth (conjugate-structure/CS-ACELP), which I admit was a little sad. What I learned about CELP, circa 1995, was from technical “books” -- typically heavy objects costing in the region of one million dollars, in today’s money.1

Read More

IoT - The Internet of Talk

Simon Dredge | Mar 3, 2017 12:01:00 AM

mobile applications Mobile Infrastructure IoTalk

Twelve gazillion connected devices. I think that’s the last official count for the number of “Internet of Things” endpoints mobile network operators are expected to handle, in the coming years. While a few of those will include some complex machine-to-person or even person-to-person interaction, the majority will be to and from dumb sensors over low-power wireless with a constrained P2P protocols. Now I might be going out on a limb here, but I think that we are paying far too much attention to these “Things.” OK – together, they might enable clever computing platforms or even AI to reach some smart conclusions or predictions, but, individually, let’s not forget that they are still just small inanimate objects of little intelligence. It’s easy to ignore people in favor of the docile data processing devices that populate our homes, cars and bodies. Indeed, I’d go as far as saying it’s fashionable. Some might say we brought it all on ourselves, with our increasingly prevalent propensity to communicate in perfunctory ways, but there’s a revolution brewing.

Read More

5G Network Slicing - Separating the Internet of Things from the Internet of Talk

Simon Dredge | Mar 1, 2017 6:15:00 AM

mobile applications Mobile Infrastructure IoTalk

You know when you hear something relatively obscure for the first time and then come across it again soon after. And again soon after that. I had one of those moments about a year ago when I was first introduced to the concept of 5G network slicing. Now, I know what you’re thinking: “Come on, Dredgie. It was new and someone was pushing it in the media, which you finally noticed after waking up from one of your numerous, protracted, marketing fogs.” Well, not really -- but I did use that exact excuse for missing my wedding anniversary, so I won’t discount the possibility outright. No. I think it was the Baader-Meinhof1 phenomenon in action.

Read More

Outtakes in NFV - Talking Clearwater Cloud-Native IMS Core

Simon Dredge | Sep 12, 2016 7:43:00 AM

NFV (Network Functions Virtualization) IMS (IP Multimedia Subsystem) Clearwater Core VoLTE Mobile Infrastructure Industry Trends

Want to know what happens to the video footage left on the cutting room floor, after the professionals have taken all they need... or can handle? Well, we sweep it up and recycle it - naturally! Check out this short outtake reel from a recent Intel interview and learn how Metaswitch is pioneering cloud-native virtualized network functions to deliver on the promise of 5G and IoT. The sentiment is sincere and the proposition genuine but the performance leaves a lot to be desired. Don't say I didn't warn you!

Read More

The IP Multimedia Subsystem Comes of Age

Simon Dredge | Aug 15, 2016 8:00:00 AM

SBC (Session Border Controller) NFV (Network Functions Virtualization) IMS (IP Multimedia Subsystem) VoLTE Mobile Infrastructure

They grow up so fast, don't they? It seems only yesterday that the 3GPP gave birth to the IP Multimedia Subsystem and now we are getting ready to celebrate its Sweet Sixteen and turn it loose on the world.

Of course, way back in (Release) 2000 we didn’t even have a name for it, so we called it “All IP”. Supporting its newly minted acronym, the first IMS specifications were frozen in March 2002 under TS22.228 and promised a world where decoupled signaling and media services were delivered from highly decomposed network functions with well-defined (predominantly SIP-based) reference interfaces, providing modular scalability while eliminating the classic application stovepipes. Back then, each and every stovepipe was dominated by a large vendor who dictated every component in the service chain, often compelling network operators to employ expensive, sub-par, components while frequently forcing them to deploy more than one variant of the same product. Our newborn was going to change the status quo. Take the telecom world by storm.

Read More

Employing Blockchains in Consumer IoT Infrastructures

Simon Dredge | Aug 1, 2016 12:47:16 PM

Internet of Things (IoT) Industry Trends

Like many of you, I have taken a back seat over the last few years as Bitcoin bedlam has swelled, subsided and swelled once again. Let’s be completely honest -- while a form of currency that can’t be systematically plied from my wallet by my teenager and plunked down on the counter of the Hot Topic at my local mall in exchange for various useless Once Upon A Time-branded items is appealing, I have little use for it in my daily life.  Naturally, I put my indifference on hold for a brief time, along with the rest of our (typically apathetic)1 industry, when Verizon Ventures announced in September 2015 that they see value in the Bitcoin Blockchain.2 I quickly moved on, however, when I remembered how confused I was when I previously had read up on Blockchains and how little I cared about something that had nothing to do with MPLS or a PCE.

Read More

Guaranteeing QoS for the IoT - With the Obligatory Pokemon Go References

Simon Dredge | Jul 20, 2016 2:00:00 AM

NFV (Network Functions Virtualization) IMS (IP Multimedia Subsystem) Internet of Things (IoT) Industry Trends

References that, like everyone else right now, I’m using to grab a few additional page views. Do I feel as slimy as an Ekans?1 Yes -- but my mother is proud of me. Then again, she is also a proud supporter of the Crystal Palace Football Club, so I generally take her adulation with a grain of salt. Sorry, Mum.2

Read More

Deterministic, Time-Sensitive Networking for IoT

Simon Dredge | May 30, 2016 11:30:00 PM

SDN (Software Defined Networking) PCE (Path Computational Element) Industry Trends

Having read my post on the Path Computation Element, “Pixie Dust and Unicorn Stuff,” and finding only one small error [see the footnotes for details], our resident PCE expert graciously informed me that “you got off pretty lightly there.” Which, of course, I had. He also asked if I was aware of the deterministic networking application for the PCE, which I hadn’t covered. Without even having to lie, I responded that I was, having joined the IETF DetNet Working Group mailing list back in May 2015 -- even prior to the BoF attaining working group status in early October 2015. Though not a liar, I am a complete idiot, in that I had totally forgotten about it when it came to writing that post. While I thought this was a perfect opportunity for him to write a guest blog on the topic, he reminded me that he has real work to do and couldn’t spare the time. A great pun, considering the topic in question, and a statement I couldn’t argue with. I hate people with real jobs.

Read More