Inspiration

5G + MEC promises to usher in a new era of massive edge connectivity at ultra-low latency. While MEC based client-server architectures connecting mobile devices to edge servers provide fast and reliable services to address emerging consumer and enterprise challenges and opportunities, 5G + MEC must transcend mere client-server architectures to achieve a true paradigm shift in next-generation “edge” digital technology and fulfill its potential of enabling a self-organizing connected mesh of cellular devices.

AI emerged from its decades-long “winter” a few years back when servers and storage systems became large enough and fast enough to process the massive data sets necessary to implement machine learning (ML) algorithms. This AI awakening has revolutionized software automation technology in ways that were considered science-fiction only a few years ago.

Now it’s time to poke the other sleeping giant that will drive the next major digital technology revolution – P2P. 5G + MEC is destined to awaken P2P from its 2 decade old deep freeze with the emergence of an ultra-low latency network that will enable mass coordination and cooperation among connected cellular devices in real time.

Next-generation P2P technology on 5G + MEC will enable groups of cellular devices to simultaneously and instantly form ad-hoc mesh networks to synchronize, interact, and share their data and resources with one another in real-time, whether at coffee shop, subway train, or football stadium scale. And when that many smart devices are able to coordinate with each other simultaneously and instantly, an entirely new computing paradigm emerges. The applications that will run on such a fully connected platform would be truly revolutionary – literally run on the P2P network overlay as a collective whole rather than just on a server-tethered cellular device. Such a capability would give rise to untold ground breaking new behaviors and outcomes emerging directly out of a sentient mesh network overlay of 5G interconnected devices.

What it does

UnoSys is a distributed P2P network overlay operating system that has been years under development, waiting patiently for the promise of 5G + MEC to reach its potential. This “5G Edge Computing Challenge” added virtual Device-to-Device (vD2D) support to UnoSys specifically for the 5G + MEC environment, creating UnoSys-5G. My entry will show how applications running on cellular devices across Verizon‘s 5G network can self-organize, synchronize and coordinate with each other at scale and in real time, using the services of the distributed UnoSys-5G operating system running in part on the cellular devices themselves, and in part in Verizon’s Wavelength zones as provisioned by AWS.

By utilizing the built-in UnoSys-5G operating system platform services such as logical point-to-point and broadcast networked device communications, and a globally synchronized network clock, this challenge entry will demonstrate how easy it is to develop a next generation “mesh mobile application” that runs across any size network of Verizon 5G cellular devices in real time, utilizing AWS Wavelength regions.

How we built it

.Net 5.0 (https://dotnet.microsoft.com/), C# and Blazor (https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor). Also used Mobile Blazor Bindings (https://docs.microsoft.com/en-us/mobile-blazor-bindings/) to building native and hybrid mobile apps using C# and .NET for Android,iOS, Windows and macOS.

Challenges we ran into

Had a lot of trouble with the Nova platform, and so was challenged testing the UnoSys submission directly in the Verizon 5G environment.

Accomplishments that we're proud of

It was very rewarding to achieving a fast, resilient and scalable virtual Device-to-Device (vD2D) semantics across a Verizon/AWS Wavelength 5G-MEC enabled network with UnoSys-5G, where D2D itself is not possible within the environment today.

What we learned

UnoSys5G + Verizon 5G + AWS Wavelength = P2P at scale on cellular networks = a game changer!!

What's next for UnoSys-5G

Enabling more Operating System Overlay services from within the 5G-MEC environment such as P2P File Systems, and Database Systems

Built With

Share this project:

Updates

posted an update

The UnoSys-5G work done for this Hackathon entry starts with the considerable work already done on UnoSys and then adds specific features to achieve vD2D in a 5G-MEC environment as provided by the Verizon/AWS partnership. Only a small fraction of the UnoSys Distributed Operating System is on display in this hackathon entry.

My goal would be to enable more capabilities of the underlying UnoSys software within the UnoSys-5G extensions, including support for a P2P (vD2D) File Sytem and Database System. To learn more about these capabilities specifically, and those of the UnoSys Distributed Operating System in general, including its extensive security model, take a look at the UnoSys White paper here (https://worldcomputer.org/Documents/WhitePapers/UnoSys%20-%20An%20Overview%20of%20the%20Operating%20System%20Design%20for%20the%20World%20Computer.pdf).

Log in or sign up for Devpost to join the conversation.