AllJoyn

AllJoyn
개발자
발표일2013년 12월 21일(12년 전)(2013-12-21)
안정화 버전
16.10 / 2016년 12월 1일(9년 전)(2016-12-01)
프로그래밍 언어
운영 체제리눅스, Windows, Mac, FreeRTOS, Android, iOS
라이선스아파치 2.0 라이선스
웹사이트allseenalliance.org 위키데이터에서 편집하기

AllJoyn은 제품 범주, 플랫폼, 브랜드 및 연결 유형의 경계를 넘어 호환 장치 및 애플리케이션이 서로를 찾아 통신하고 협업할 수 있도록 하는 오픈 소스 소프트웨어 프레임워크다. 이 프로젝트는 원래 AllSeen Alliance가 2013년부터 2016년까지 오픈 커넥티비티 재단(Open Connectivity Foundation, OCF)과 합병될 때까지 추진했다. 2018년에는 소스 코드가 깃허브에서 호스팅되었다.

역사

AllJoyn 기술은 2011년 퀄컴에 의해 추진되었다. 2013년 12월, 퀄컴은 AllSeen Alliance의 설립과 함께 소스 코드와 상표를 리눅스 재단에 양도했다. 이 얼라이언스는 사물인터넷의 상호 운용성을 장려했으며, LG, 샤프, 하이얼, 파나소닉, 소니, 일렉트로룩스, 시어스, 아르첼릭 등 여러 소비자 브랜드가 참여했다. 다른 회원사로는 실리콘 이미지, 시스코, 티피링크, 캐나리, 창홍, 투 불스, 아피네지, 더블트위스트, 폰, 하만, HTC, LIFX, 라이트온, 머즐리, 온비론, 스프라우틀링, 마이크로소프트, 윌로시티 등이 있었다.

2016년 10월 10일, AllSeen Alliance는 Open Connectivity Foundation (OCF)과 합병되었다. OCF는 리눅스 재단에서 IoTivity와 AllJoyn 오픈 소스 프로젝트를 모두 후원했다. 확장된 OCF 이사회는 일렉트로룩스, 아르첼릭 A.S., ARRIS 인터내셔널 plc, CableLabs, 캐논, 시스코, GE 디지털, 하이얼, 인텔, LG전자, 마이크로소프트, 퀄컴, 삼성, 테크니컬러 SA의 경영진으로 구성되었다. 합병 과정에서 프로젝트의 라이선스는 아파치 라이선스 2.0으로 변경되었다.

소스 코드는 2017년 말까지 AllJoyn 프로젝트 저장소에 있었다. 2018년, 소스와 문서가 깃허브로 복사된 후 개발이 종료되었다.

기술

AllJoyn은 D-Bus 메시지 버스를 사용하여 연결된 제품과 소프트웨어 애플리케이션 간의 상호 운용성을 위한 핵심 시스템 서비스를 제공하여 제조업체를 넘어 동적 근접 네트워크를 생성했다. 퀄컴은 이 오픈 소스 프로젝트의 개발을 주도했으며, 2011년 모바일 월드 콩그레스에서 처음 발표했다. 유니티 테크놀로지스는 AllJoyn SDK 릴리스 2.3.6 이상에 포함된 'AllJoyn Unity Extension'을 제공했다. 원천 장비 제조업체 및 원천 디자인 제조업자 파트너로는 폭스콘, 테크니컬러, LG이노텍, 르TV, 샤오미가 있었다.

AllJoyn 소프트웨어 프레임워크와 핵심 시스템 서비스는 호환 장치 및 애플리케이션이 제품 범주, 플랫폼, 브랜드 및 연결 유형의 경계를 넘어 서로를 찾아 통신하고 협업할 수 있도록 했다. 대상 장치는 커넥티드 홈, 스마트 TV, 스마트 오디오, 광대역 게이트웨이 및 자동차 분야의 장치를 포함한다. 통신 계층(따라서 하드웨어 요구 사항)은 와이파이로 제한되었다.

이 시스템은 클라이언트 서버 모델을 사용하여 자체를 구성했다. 예를 들어, 조명은 "생산자"(서버)가 될 수 있고 스위치는 "소비자"(클라이언트)가 될 수 있다. 네트워크의 각 "생산자"는 장치의 기능과 요청할 수 있는 작업을 알리는 인트로스펙션이라는 XML 파일을 가지고 있다.

다른 프로토콜을 연결하여 AllJoyn 프레임워크의 기능을 확장할 수 있다. 마이크로소프트는 Device System Bridge라는 기술을 추가하여 Z-Wave 및 BACnet과 같은 홈 또는 빌딩 프로토콜을 사용하는 장치가 AllJoyn 네트워크에 나타나도록 했다. 마이크로소프트는 윈도우 10에 AllJoyn 런타임(표준 클라이언트) 및 라우터 노드 서비스를 통합했지만, 후속 버전인 윈도우 11 버전 24H2부터는 이를 중단했다. 이는 향후 버전에서 제거될 것임을 의미한다.

이 시스템에는 여러 장치 싱크로 오디오를 동기화된 방식으로 스트리밍하는 기술이 있었다.

AllJoyn은 온보딩, 구성, 알림 및 제어판과 같은 핵심과 통합될 수 있는 서비스를 제공했다. 조명 서비스 프레임워크(LSF) 서비스는 공통 장치 모델 서비스에 통합되었다.

같이 보기

각주

  1. ↑ “AllJoyn Supported Platforms”. 2016년 3월 11일에 원본 문서에서 보존된 문서.
  2. ↑ “OCF - AllSeen Alliance Merges with Open Connectivity Foundation to Accelerate the Internet of Things” (미국 영어). 《Open Connectivity Foundation (OCF)》. 2016년 10월 10일. 2018년 2월 14일에 확인함.
  3. 1 2 “Welcome to the AllJoyn Open Source Project Home Page”. 《GitHub repository》. 2021년 10월 28일에 확인함.
  4. ↑ Bill Ray (2011년 9월 19일). “Qualcomm showing signs of turning soft with age: New hardware hard to see at annual show'n'tell”. 《The Register》. 2021년 10월 28일에 확인함.
  5. ↑ “Enabling the Internet of Everything”. 《Promotional web site》. 2013년 12월 10일에 확인함.
  6. ↑ Bill Ray (2013년 12월 10일). “Open source bods magic up Qualcomm tech to unlock Internet of Things: New alliance AllSeen all a-quiver over AllJoyn”. 《The Register》. 2021년 10월 28일에 확인함.
  7. ↑ “Sony joins Qualcomm's AllJoyn platform as smart home race heats up”. 2014년 9월 8일. 2022년 9월 5일에 원본 문서에서 보존된 문서. 2025년 11월 28일에 확인함.
  8. ↑ “Electrolux Joins the AllSeen Alliance as a Premier Member”. 2014년 12월 22일에 원본 문서에서 보존된 문서. 2014년 12월 22일에 확인함.
  9. ↑ “Arçelik Joins the AllSeen Alliance as Premier Member”. 2016년 3월 20일에 원본 문서에서 보존된 문서. 2016년 3월 16일에 확인함.
  10. ↑ “Two Bulls joins the AllSeen Alliance - Two Bulls - Immersive mobile experiences”. 2015년 2월 3일에 원본 문서에서 보존된 문서. 2015년 2월 2일에 확인함.
  11. ↑ Miller, Mary (2019년 12월 10일). “NISC Product Roadmaps at the MIC”. 《National Information Solutions Cooperative (NISC)》. 2023년 5월 12일에 확인함.
  12. ↑ “AllSeen Alliance Adds Eight Members to Advance Open IoT Ecosystem | AllSeen Alliance”. 《allseenalliance.org》. 2016년 5월 13일에 원본 문서에서 보존된 문서. 2016년 4월 27일에 확인함.
  13. ↑ “Microsoft Implementing AllJoyn into Windows 10 to Support IoT Interoperability”.
  14. ↑ “The AllSeen Alliance launches as a standard for the internet of things”. 2013년 12월 10일. 2013년 12월 10일에 원본 문서에서 보존된 문서. 2013년 12월 10일에 확인함.
  15. ↑ Allseen Alliance merges open connectivity foundation 보관됨 4 4월 2017 - 웨이백 머신 AllSeen Alliance Merges with Open Connectivity Foundation to Accelerate the Internet of Things
  16. ↑ “Open Source IoT Standards IoTivity and AllJoyn Merge” (미국 영어). 《The Security Ledger》. 2016년 10월 11일. 2016년 10월 18일에 확인함.
  17. ↑ “AllJoyn Git”. 2017년 2월 7일에 원본 문서에서 보존된 문서. 2021년 10월 28일에 확인함.
  18. ↑ “Peer-to-Peer Technology: Driving Innovative User Experiences in Mobile” (PDF). 《oreillystatic.com》.
  19. ↑ “About AllJoyn”. 2014년 12월 11일에 원본 문서에서 보존된 문서. 2023년 5월 12일에 확인함.
  20. ↑ “Alljoyn: El "P2P" de Qualcomm (spanish language)”. 2012년 1월 19일에 원본 문서에서 보존된 문서. 2013년 12월 4일에 확인함.
  21. ↑ “Unity Extension for AllJoyn™”. 2013년 3월 8일에 원본 문서에서 보존된 문서.
  22. ↑ “Android powers Qualcomm into Smart TV segment”. 2013년 11월 5일.
  23. ↑ “AllJoyn Industry Impact Statement”. 2014년 3월 28일에 원본 문서에서 보존된 문서.
  24. ↑ “AllJoyn FAQ q.#9”. 2013년 3월 8일에 원본 문서에서 보존된 문서. 2023년 5월 12일에 확인함.
  25. 1 2 3 “AllJoyn: Building Universal Windows Apps that Discover, Connect, and Interact with Other Devices and Cloud Services Using AllJoyn”. 《Channel 9》. Microsoft. 2015년 7월 1일에 확인함.
  26. ↑ mestew (2024년 10월 1일). “What's new in Windows 11 Enterprise long-term servicing channel (LTSC) 2024” (미국 영어). 《learn.microsoft.com》. 2024년 10월 7일에 확인함.
  27. ↑ “Audio Streaming”. 《allseenalliance.org》. 2015년 7월 3일에 원본 문서에서 보존된 문서. 2015년 7월 2일에 확인함.
  28. ↑ “API guide”. 2017년 2월 24일에 원본 문서에서 보존된 문서. 2021년 10월 28일에 확인함.
  29. ↑ “TSC:connected_lighting [wiki]”. 2015년 4월 2일에 원본 문서에서 보존된 문서. 2015년 4월 22일에 확인함.

외부 링크