Calvin Archives | Ericsson Research Blog

Ericsson Research Blog

Research, insights and technology reflections

Smart Contracts for Identities

In the digitally connected world of Internet-of-Things (IoT), secure identities are crucial to achieve trustworthy generation and management of information. When facing tens of billions of devices, though, we can no longer rely on the means for managing devices and identities that are used today, where a substantial amount of manual intervention is required.

In our latest post in a series on secure identities, we will talk about smart contracts and digital identities and show how identity brokering facilitates identity and trust management for IoT devices.

Read more

Sneak peek into the new Ericsson Garage – Summer in the Labs

Meet students Gerda, Linnea and Sabah. They are working as summer interns at the soon-to-be-opened Ericsson Garage in Lund, Sweden. Read on to find out how they ended up there and who this “Calvin” is that everyone at Ericsson Research is talking about.

Students from many different fields join Ericsson Research for internships or thesis work. You could be next. Follow our blog to learn about the students at Ericsson Research this summer.

Read more

Why we want Calvin available on as many devices as possible

Calvin is an open source, peer-to-peer platform for developing and deploying applications for the Internet of Things (IoT). By having a small piece of software, a runtime, on or near each device in a system, and have the runtime “know” what the device can do, and handling communication, connectivity and security behind the scenes, we leave application developers free to focus on the essence of their application, what it does, rather having to work with all the details surrounding the how.

Read more

Calvin smart IoT development

If you want to know more about how Ericsson Research envisions the future of the Internet of Things, you’ll have a great opportunity at the Mobile World Congress in Barcelona. You will find us in the Ericsson pavilion where we have prepared a demo of Calvin running on real hardware, with real sensors and real actuators communicating with each other and with live web services. We share a table with IoT Networks, which, quite frankly, is a really good match. Let me go through some details!

Read more

Edge computing in IoT

Many IoT applications will need to execute in a distributed cloud, instead of in one, big data center. This will require breaking up large and complex computations into smaller tasks that can be distributed. We developed a method to efficiently do this by leveraging the expressive capabilities of actor model programming, which we presented at the International Conference on Ambient Systems, Networks and Technologies – ANT 2015 – in June.

Read more