iBeacon 사양이란 무엇입니까?

차례

2013년 4.0월, 애플은 무선 통신 분야의 차세대 혁신 기술인 iBeacon을 공개했습니다. 당시 이 기술은 큰 주목을 받지 못했지만, 여전히 인상적이었습니다. iBeacon은 2010년에 도입된 Bluetooth XNUMX, 즉 Bluetooth Low Energy(BLE) 기술을 기반으로 합니다. iBeacon 사양은 BLE의 핵심 이점을 최적화하여 근접 기반 서비스 분야에서 중요한 진전을 보여줍니다.

개요 에 iBApple에서 제공하는 eacon

iBeacon은 블루투스 광고 프로토콜입니다. 이 프로토콜은 기본적으로 블루투스 비콘이 어떤 데이터를 어떤 형식으로 광고해야 하는지를 안내합니다. iBeacon의 전체 사양을 확인하려면 Apple의 iBeacon 공식 웹사이트를 방문하세요.

Apple iBeacon은 Apple Store에서 구매할 수 있는 하드웨어 제품이 아닙니다. BLE 기반 근접 감지를 위한 일련의 규칙, 즉 기술적으로 설명하자면 프로토콜 사양에 가깝습니다. iBeacon은 저에너지 Bluetooth 근접 감지 기술을 사용합니다.

iBeacon을 세상에 선보인 회사는 Apple이었습니다. Apple 브랜딩에서 볼 수 있듯이 iBeacon의 'i'는 Apple의 구현 방식을 나타냅니다. 하지만 iBeacon의 기반 기술은 Apple이 독점적으로 개발한 것이 아닙니다. Bluetooth 4.0 BLE 프로토콜을 기반으로 하며 iOS 제품뿐만 아니라 모든 호환 기기에 구현할 수 있습니다. 이후 시장에는 Google의 Eddystone과 같은 다른 기술 대기업의 비콘 서비스와 기기가 급증했습니다.

iBeacon 사양은 어떻게 작동합니까?

iBeacon 기술은 4.0년에 발표된 Bluetooth 2010 규격의 일부인 BLE를 활용합니다. iBeacon의 핵심은 브로드캐스팅입니다. iBeacon은 연결 없이 작동합니다. 앱에서 수집한 모든 정보는 브로드캐스팅됩니다.

광고 패킷을 브로드캐스트하는 기본 방법은 동일합니다. 비콘 장치는 세 개의 광고 채널 모두에 동일한 패킷을 전송합니다. 수신기가 패킷을 수신하면 패킷의 관련성을 판단합니다. 즉, 수신기는 광고 패킷이 디코딩 가능한지 확인합니다. 디코딩 가능한 경우, 추가 작업을 수행합니다.

iBeacon 통신은 단방향입니다. 비콘은 지속적으로 작은 데이터 패킷을 브로드캐스트합니다. 모든 BLE 지원 기기는 이러한 전송을 수신할 수 있습니다. 이 패킷에는 고유 식별자와 추가 정보가 포함되어 있습니다. 호환 기기가 비콘 범위에 들어오면 이 신호를 감지하고 신호 강도를 기반으로 비콘과의 거리를 추정할 수 있습니다.

iBeacon 브로드캐스팅 및 인코딩

iBeacon은 브로드캐스팅에 관한 것입니다. 각 iBeacon 기기는 고유 ID(UUID + Major + Minor)를 가지고 있습니다. 이 ID는 기기의 브로드캐스팅 범위 내 특정 영역을 나타냅니다. 여기서는 iBeacon이 어떤 정보를 브로드캐스팅하는지, 무엇을 전송해야 하는지, 그리고 기본적인 기술 요구 사항은 무엇인지 등 중요한 측면에 초점을 맞춥니다.

주요 iBeacon 패킷 형식에는 다음이 포함됩니다.

UUID(Universally Unique Identifier): UUID의 크기는 16바이트입니다. 문자열로 표현하는 것이 가장 일반적입니다.

메이저: 메이저 코드의 2바이트. 기본적으로 1부터 65,535까지의 숫자입니다.

마이너: 마이너의 크기는 메이저와 비슷하게 2바이트입니다.

이러한 식별자 설계는 수천 개의 비콘 중 하나를 불균등하게 식별하는 데 사용됩니다. 이러한 식별자들을 함께 사용하여 어떤 그룹의 어떤 iBeacon이 전송 중인지 식별합니다. 따라서 이 패킷 형식은 대규모 비콘 네트워크를 구축하는 데 매우 유용합니다.

iBeacon 방송 패킷의 추가 요소 :

광고 필드 길이: 이는 광고에 얼마나 유용한 데이터가 있는지 알려줍니다.

유형: 여기서 다루는 광고의 종류는 무엇입니까?

CompanyID: Bluetooth SIG에서 할당한 0바이트 회사 식별자입니다. 애플리케이션이 데이터 필드를 정확하게 분석하는 데 도움이 됩니다. Apple은 004x0C, Nordic Semiconductor는 0059xXNUMX를 사용합니다.

iBeacon 유형: 항상 0x02로 설정합니다. 즉, "저는 근접 비콘입니다!"를 의미합니다.

iBeacon 길이: 나머지 메시지의 길이는 얼마입니까?

TxPower: 1미터 거리에서 보정된 RSSI를 나타냅니다. 이는 비콘으로부터 얼마나 떨어져 있는지를 나타내는 척도와 같습니다.

iBeacon을 사용하는 전국 소매 체인점을 예로 들어 보겠습니다. 모든 매장의 모든 비콘은 하나의 UUID를 공유합니다. 각 매장은 고유한 Major 값을 갖고, 각 부서는 고유한 Minor 값을 갖습니다. 따라서 쇼핑객이 매장에 들어오면 시스템은 체인 전체 할인 혜택부터 신발 매장 전용 특별 할인까지 다양한 정보를 고객에게 제공할 수 있습니다.

iBeacon 기술의 핵심 응용 분야

위치 인식 기술인 iBeacon에는 두 가지 주요 응용 분야가 있습니다.

근접 기반 알림

iBeacon은 사용자가 특정 비콘 영역에 진입하면 메시지 푸시를 트리거할 수 있습니다. iOS 7 이상에서는 시스템이 iBeacon 감지를 기본적으로 지원합니다. 사용자 기기가 모니터링되는 iBeacon 범위에 진입하면 연결된 앱을 활성화할 수 있습니다.

실내 위치

iBeacon은 수신 신호 강도 표시(RSSI)를 사용하여 기기의 근접성을 측정합니다. iOS SDK는 iBeacon까지의 거리를 나타내는 미터 단위의 정확도 값을 제공합니다. 신호 변동 및 환경 요인을 고려하여 Apple은 네 가지 근접성 범위를 정의합니다.

  • 즉시: < 1미터
  • 근처: 1~3미터
  • Far: 상대적인 용어로 반드시 먼 거리를 나타내는 것은 아닙니다.
  • 알 수 없음: 초기화 중 또는 거리를 결정할 수 없는 경우 발생

여기서 "멀리" 상태는 기기가 iBeacon에서 멀리 떨어져 있다는 것을 의미하지 않습니다. 사실, 1미터 정도처럼 꽤 가까이 있을 수도 있습니다. 단지 기기가 근처에 있는지 확인할 만큼의 데이터가 부족할 뿐입니다. "멀리"는 실제로 "이 범위 내 어딘가"를 의미하며, 기기는 그 범위 내 어디에든 있을 수 있습니다.

실내 위치 지정 전략에는 다음이 포함됩니다.

  • 단일 지점: 가장 가까운 비콘의 좌표를 사용자 위치로 사용합니다.
  • 2점: 두 개의 비콘 RSSI 신호를 기반으로 위치를 계산합니다.
  • 다중 지점: 3개 이상의 비콘을 사용하여 위치를 삼각 측량합니다.

이러한 방법은 나중에 설명할 다양한 시나리오에 적용될 수 있습니다. 예를 들어 박물관에서 위치 기반 정보를 제공하거나 대규모 실내 공간에서 내비게이션을 개선하는 것입니다.

실제 iBeacon 사용 사례

iBeacon 기술의 다재다능함은 다양한 혁신적인 애플리케이션에 도입되는 데 큰 영향을 미쳤습니다. 실제 사례는 다음과 같습니다.

  • 날씨 도우미: 일본 회사가 비 오는 날 우산을 잊어버리는 것을 방지하기 위해 iBeacon 기반 솔루션을 개발했습니다. 사용자가 문 근처에 작은 iBeacon 기기를 놓으면 앱이 자동으로 날씨 알림을 보냅니다.
  • 수하물 추적: 여행객은 수하물에 iBeacon을 부착할 수 있습니다. 공항 컨베이어 벨트에 수하물이 접근하면 앱에서 자동으로 알림을 보내므로, 컨베이어 벨트 주변에서 인파에 휩쓸려 기다릴 필요가 없습니다.
  • 인터랙티브 아트 전시: 이탈리아의 한 박물관은 iBeacon 기기(L01A 길찾기 태그)를 사용하여 위치 기반 디지털 안내 및 내비게이션을 제공합니다. 방문객이 전시를 관람하는 동안 스마트폰을 통해 작품에 대한 관련 정보를 확인할 수 있습니다.

구성 MOKO 비콘iBeacon을 방송하려면

MOKO 스마트 비콘은 iBeacon과 완벽하게 호환됩니다. 모든 블루투스 비콘 에 대한 사용 설명서를 제공해 드리며 , 이를 바탕으로 iBeacon 프로토콜을 설정할 수 있습니다. 비콘의 펌웨어는 항상 최신 버전으로 업데이트해 주시기 바랍니다. 추가적인 도움이 필요하시면 언제든지 저희 블루투스 전문가에게 문의하세요!

작성자 ——
YK 황의 사진
황 YK
YK는 MOKOSMART R&D 부서의 숙련된 제품 관리자로, 40년 이상의 스마트 기기 개발 경험을 보유하고 있습니다. PMP 및 NPDP 자격증을 보유하고 있으며, 다양한 기능 팀을 관리하는 방법에 대한 지식을 갖추고 있습니다. 데이터 기반 인사이트를 활용하여 XNUMX개 이상의 커넥티드 제품을 성공적으로 출시했습니다. 전자 및 엔지니어링 분야의 배경을 바탕으로, YK는 복잡한 기술적 가치 제안을 소비자 및 산업용 애플리케이션 모두를 위한 사용자 친화적인 IoT 솔루션으로 전환하는 데 탁월한 역량을 발휘합니다.
YK 황의 사진
황 YK
YK는 MOKOSMART R&D 부서의 숙련된 제품 관리자로, 40년 이상의 스마트 기기 개발 경험을 보유하고 있습니다. PMP 및 NPDP 자격증을 보유하고 있으며, 다양한 기능 팀을 관리하는 방법에 대한 지식을 갖추고 있습니다. 데이터 기반 인사이트를 활용하여 XNUMX개 이상의 커넥티드 제품을 성공적으로 출시했습니다. 전자 및 엔지니어링 분야의 배경을 바탕으로, YK는 복잡한 기술적 가치 제안을 소비자 및 산업용 애플리케이션 모두를 위한 사용자 친화적인 IoT 솔루션으로 전환하는 데 탁월한 역량을 발휘합니다.
이 게시물을 공유하기
MOKOSmart IoT 장치 솔루션으로 연결된 요구 사항을 충족하세요!