레이블이 MDBT42인 게시물을 표시합니다. 모든 게시물 표시
레이블이 MDBT42인 게시물을 표시합니다. 모든 게시물 표시

2018년 2월 18일 일요일

블루투스 5.0 인증 받은 모듈 출시

Bluetooth 5.0 사전 인증 받은 블루투스 모듈이 출시되었습니다.
양산 제품에 적용 가능한 모델로 Nordic Semiconductor Chip을 기반으로 제작 되었습니다.다양한 인증을 지원하고 있어서 빠른 시장 적용이 가능하고, 노르딕 개발 환경을 완벽하게 지원하여 쉬운 개발 적용이 가능합니다.



2017년 4월 12일 수요일

Bluetooth Packet Format 및 Connection 절차

Packet Format 및 Advertising 방법


Preamble
  • Receiver에서 Frequency 동기화
  • Symbol timing estimation
  • AGC(Automatic Gain Control)
  • 10101010b, 01010101b로 구성
  • Access Address의 LSB Address가 1이면 01010101b, 이외에는 모두 10101010b
Access Address
  • Advertising Packet은 10001110100010011011111011010110b (0x8E89BED6)
  • Data Packet은 두 Device의 Link layer connection에 따라서 변경
PDU
  • Protocol Data Unit
CRC
  • Cyclic Redundancy Check

Advertising Packet Size :
  • Header : Advertising Header 1Byte, Payload Length 1 Byte
  • Payload: Advertiser Address : 6Byte, Advertising Data : 0-31Byte
Data Packet Size :
  • Header : Data Header 1Byte, Payload Length 1Byte
  • Payload : L2CAP Length 2Byte, L2CAP CID 2Byte, Data 0-21Byte, MIC(Message Integrity Check) 3Byte
  • Data Payload Size는 암호화 여부에 따라서 차이 발생
  • 암호화를 진행하면 MIC를 포함, 암호화하지 않으면 MIC를 포함하지 않음
  • 암호화하지 않는 경우 Data Payload size : 0-27Byte
  • 암호화하는 경우 Data Payload size : 0-31Byte

Advertising 작동 방식
Advertising Interver예
  • Advertising Interval Min : 20ms
  • Advertising Interval Max : 80ms


Passive Scan : Central Device에서 Slave에서 보내는 기본 Advertising Packet을 수신하고 추가적인 정보를 요청 하지 않음.
Active Scan : Central Device에서 Slave에서 보내는 기본 Advertising Packet을 수신하고 추가적인 정보를 요청.
Advertisement packet 포함 정보
  • Device 상태 정보 : Discoverability and connectability mode
  • Advertiser Address
  • TX Power level
  • Support Service
  • Application data

Scan Response packet 포함 정보
  • Device name
  • Support service(Profiles)

Advertising PDU 종류
  • ADV_IND : connectable undirected advertising event
  • ADV_DIRECT_IND : connectable directed advertising event
  • ADV_NONCONN_IND : non-connectable undirected advertising event
  • ADV_SCAN_IND : scannable undirected advertising event
  • SCAN_REQ
  • SCAN_RSP
  • CONNECT_REQ

Data PDU 종류
  • LL Data PDU
  • LL Control PDU
    • LL_CONNECTION_UPDATE_REQ
    • LL_CHANNEL_MAP_REQ
    • LL_TERMINATE_IND
    • LL_ENC_REQ
    • LL_ENC_RSP
    • LL_START_ENC_REQ
    • LL_START_ENC_RSP
    • LL_UNKNOWN_RSP
    • LL_FEATURE_REQ
    • LL_FEATURE_RSP
    • LL_PAUSE_ENC_REQ
    • LL_PAUSE_ENC_RSP
    • LL_VERSION_IND
    • LL_REJECT_IND
Bluetooth Specification Version 4.0 Volume 6 Part B 2.4 참조

Connection Process


2017년 3월 25일 토요일

블루투스5 Long Range

Bluetooth 5는 이전 Bluetooth 4.2 버전보다 약 4배 향상된 통신 거리를 지원합니다.LE Coded PHY의 통신 속도 감소와 최대 출력의 향상으로 지원합니다.● 최대 출력 : 10dBm에서 20dBm으로 향상● 통신 속도 : LE Coded PHY PDU를 이용하여 125Kbps으로 감소.

Bluetotoh Module : http://storefarm.naver.com/wirelessmd


블루투스 5 속도 향상 - 2

Bluetooth LE Advertising Extension은 3개의 Advertising channel을 이용할 때 저속 125Kbps 처럼 저속을 지원하는 경우 발생할 수 있는 Channel의 혼잡 및 대용량 Data 전송의 점유 시간을 완화하기 위하여 도입되었습니다.
Extended Advertising PDU (Broadcast only event)
● ADV_EXT_IND : Primary channel을 이용, Advertising Data 없이
   AUX_ADV_IND Packet
의 Secondary channel number와 Timing offset 정보
   Broadcast하여 
수신자가  AUX_ADV_IND Packet을 정확하게 수신 할 수 있도록 지원.
● AUX_ADV_IND : 처음 Advertisement data를 포함하고, 추가 Data가 존재하면
   AUX_CHAIN_IND Packet의 이 존재하면, Timing과 Channel 정보 표시.
● AUX_CHAIN_IND : Broadcast data 전송을 완료할 때까지 계속되며, 다음 
   AUX_CHAIN_IND Packet의 , Timing과 Channel 정보 표시.
● AUX_SYNC_IND : 고정된 주기로 Data 전송하며, 압축된  Audio 전송에 이용

Bluetooth 5 지원 모듈 구매 정보 : http://storefarm.naver.com/wirelessmd

2017년 3월 22일 수요일

nRF52840/nRF52832 bluetooth 5.0 지원 기능

nRF52840/nRF52832 Chip은 Bluetooth 5 지원 Chip 입니다.
Bluetooth 5에 추가된 새로운 기능별로 지원여부는 표와 같습니다.
​


 Bluetooth 5 기능
nRF52840 
nRF52832 
 Long range
 O
X 
 Higher throughput
 O
 O
 Increased broadcast capacity
 O
 O

nRF52832 Chip base module

2016년 9월 8일 목요일

Bluetooth 4.2 Spec 새로 추가된 주요 기능

Bluetooth 4.2의 주요 Update 는 Privacy 및 보안의 향상, 속도 및 에너지 효율 증가와 가장 중요한 IoT 지원입니다.

IP 직접 접속을 통한 IoT Capabilities:
  • Low-power IP (IPv6/6LoWPAN) : IPSP(Internet Protocol support Profile)
  • Bluetooth Smart Internet Gateways (GATT) : HPS(HTTP Proxy service) & RESTful API
BLE 4.2 는 측정한 센서 데이터를 Gateway를 통해 인터넷에 직접 전송할 수 있음.


Security:
  • LE Privacy 1.2 : 확인된 사용자만 Device의 위치 추적인 가능하여, Privacy 향상 및 전력 소모량 절감
  • LE Secure Connections : FIPS-Compliant encryption


속도 :
  • 250% Faster
  • 10x More Capacity










Bluetooth 4.2 지원 Module 

BLUETOOTH LE AUDIO : BIS and CIS Explored

  LE 오디오? LE 오디오는 블루투스 저전력(LE; Low Energy) 에서 작동한다. Bluetooth 5.2의 주요 혁신으로, 저복잡도 통신 코덱(LC3)을 사용해 더 나은 음질과 낮은 전력 소비를 제공합니다. 이 기술은 방송(Broadcas...