1 |
1
BLE(bluetooth low energy)에서 적응적인 연결 스케줄링 방법은,트래픽 로드 예측부가 슬레이브의 커넥션 길이 정보 및 앵커 포인트 정보를 커넥션 매니저로 전송하는 단계;상기 커넥션 매니저가 상기 커넥션 길이 정보 및 상기 앵커 포인트 정보를 기반으로 상기 슬레이브와 마스터의 통신을 위한 커넥션 인터벌 및 앵커 포인트를 결정하는 단계; 및앵커 포인트 스케줄러가 아이들 타임을 기반으로 상기 앵커 포인트의 위치를 조정하여 조정 앵커 포인트를 결정하는 단계를 포함하는 것을 특징으로 하는 방법
|
2 |
2
제1항에 있어서,상기 커넥션 매니저는 반복 스케줄 사이즈 상의 가용한 통신 자원을 고려하여 상기 커넥션 인터벌을 2의 지수승의 배수로 결정하고,상기 커넥션 매니저는 상기 커넥션 인터벌을 기반으로 가능한 앵커 포인트 중 하나의 앵커 포인트를 상기 앵커 포인트로 결정하고, 상기 앵커 포인트 스케줄러는 제1 앵커 포인트 스케줄러 및 제2 앵커 포인트 스케줄러를 포함하고,상기 제1 앵커 포인트 스케줄러는 기존 슬레이브와의 연결의 업데이트를 위해 전송 윈도우 오프셋(transmit window offset)을 조정하고, 상기 제2 앵커 포인트 스케줄러는 새로운 슬레이브와의 연결의 설정을 위해 전송 윈도우 오프셋(transmit window offset)을 결정하는 것을 특징으로 하는 방법
|
3 |
3
제2항에 있어서, 상기 아이들 타임은 복수의 슬레이브 각각의 통신 블록 사이에 위치한 할당되지 않은 통신 자원을 기반으로 결정되고, 상기 아이들 타임이 제1 임계 아이들 시간 미만인 경우, 제1 앵커 포인트 조정이 수행되고, 상기 아이들 타임이 제2 임계 아이들 시간 초과인 경우, 제2 앵커 포인트 조정이 수행되고, 상기 제1 앵커 포인트 조정은 타겟 통신 블록에 대응되는 슬레이브의 앵커 포인트를 시간 상으로 이후 시점으로 이동시키고,상기 제2 앵커 포인트 조정은 타겟 통신 블록에 대응되는 슬레이브의 앵커 포인트를 시간 상으로 이전 시점으로 이동시키는 것을 특징으로 하는 방법
|
4 |
4
BLE(bluetooth low energy)에서 적응적인 연결 스케줄링을 수행하는 마스터는,슬레이브의 커넥션 길이 정보 및 앵커 포인트 정보를 커넥션 매니저로 전송하도록 구현되는 트래픽 로드 예측부;상기 커넥션 길이 정보 및 상기 앵커 포인트 정보를 기반으로 상기 슬레이브와 마스터의 통신을 위한 커넥션 인터벌 및 앵커 포인트를 결정하도록 구현되는 커넥션 매니저; 및아이들 타임을 기반으로 상기 앵커 포인트의 위치를 조정하여 조정 앵커 포인트를 결정하도록 구현되는 앵커 포인트 스케줄러를 포함하는 것을 특징으로 마스터
|
5 |
5
제4항에 있어서,상기 커넥션 매니저는 반복 스케줄 사이즈 상의 가용한 통신 자원을 고려하여 상기 커넥션 인터벌을 2의 지수승의 배수로 결정하고,상기 커넥션 매니저는 상기 커넥션 인터벌을 기반으로 가능한 앵커 포인트 중 하나의 앵커 포인트를 상기 앵커 포인트로 결정하고, 상기 앵커 포인트 스케줄러는 제1 앵커 포인트 스케줄러 및 제2 앵커 포인트 스케줄러를 포함하고,상기 제1 앵커 포인트 스케줄러는 기존 슬레이브와의 연결의 업데이트를 위해 전송 윈도우 오프셋(transmit window offset)을 조정하고, 상기 제2 앵커 포인트 스케줄러는 새로운 슬레이브와의 연결의 설정을 위해 전송 윈도우 오프셋(transmit window offset)을 결정하는 것을 특징으로 하는 마스터
|
6 |
6
제5항에 있어서, 상기 아이들 타임은 복수의 슬레이브 각각의 통신 블록 사이에 위치한 할당되지 않은 통신 자원을 기반으로 결정되고, 상기 아이들 타임이 제1 임계 아이들 시간 미만인 경우, 제1 앵커 포인트 조정이 수행되고, 상기 아이들 타임이 제2 임계 아이들 시간 초과인 경우, 제2 앵커 포인트 조정이 수행되고, 상기 제1 앵커 포인트 조정은 타겟 통신 블록에 대응되는 슬레이브의 앵커 포인트를 시간 상으로 이후 시점으로 이동시키고,상기 제2 앵커 포인트 조정은 타겟 통신 블록에 대응되는 슬레이브의 앵커 포인트를 시간 상으로 이전 시점으로 이동시키는 것을 특징으로 하는 마스터
|