Open Source Project AllJoyn first Knowledge

Source: Internet
Author: User

Brief introduction

AllJoyn Qualcomm is an open source project for IoT. Light to see the introduction of the first feeling is tall Ah!

The problem it needs to solve is the interconnection problem in the Internet of Things, a great platform.

A comparison of the two pictures of the PPT introduced by it will be clearer.

In the first picture, it depicts the status quo, the equipment manufacturers, although all external provide the Internet of Things interface, cloud interface, but the various devices are not interconnected, fragmented, separatist. Users have a lot of apps on their phones.

(Photo citation from AllJoyn introduction intro_to_alliance_3.10.2015_brooks)

The second picture is already a concise world in which devices can communicate through some unified interface, which is the AllJoyn Framework, which looks concise and efficient. One app to get it done.

(Photo citation from AllJoyn introduction intro_to_alliance_3.10.2015_brooks)

By the simple ratio of the two graphs, it is clear that AllJoyn should solve any problem.

As for what this open source project really wants, there is a certain explanation in the documentation.

What's the allseen Alliance?
? A Nonprofit consortium dedicated to enabling the widespread adoption of products, systems and services. Ternet of things through an open environment, vibrant ecosystem and thriving technical community.

? A community enabling hardware manufacturers and software developers to create interoperable products that can discover, CO Nnect and communicate directly with other devices, systems and services regardless of brand.

? The host and developer of the collaborative AllJoyn Open source project, an industry-supported software and service Framew Ork.

    • An open, active, and technology-rich open source community that supports IoT products, systems and services. And it's non-profit.

    • A way of communication, so that hardware manufacturers, software developers can develop interactive products, can connect with each other, and communication, not limited by the brand.

    • AllJoyn vendors and developers can work together on open source projects to develop industrial-grade software and service platforms.

Framework

Software Framework : (Image from AllJoyn introduction intro_to_alliance_3.10.2015_brooks)

From a software architecture perspective, developers can efficiently develop top-level applications through a service frameworks layer that provides a rich feature. The whole framework will shield the differences between operating systems and physical layer communication connections.

Physical Deployment : (Image from AllJoyn introduction intro_to_alliance_3.10.2015_brooks)

During physical deployment, the system is divided into three components, bridges,router and leaf.

    • Bridges: Responsible for message delivery

    • Router: You can find other Router or broadcast, set up/manage sessions, and support subscriptions.

    • App: App for each specific feature.

There is no communication between apps, and their communications must be interconnected via Wi-Fi or mobile networks through the router,router.

Of course, it also lists the names of a lot of co-manufacturers, all of them tall companies.

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Open Source Project AllJoyn first Knowledge

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.