1 |
1
블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법에 있어서, 블루투스에서 패킷 통신오류 검출과정에의 오류발생확률에 따라 현재 통신에 이용되고 있는 복수의 채널에 대한 링크품질지수를 체크하여 양호한 채널그룹 또는 불량한 채널그룹으로 분류하여 저장하는 제1 단계; 상기 블루투스에서 발생된 호핑 시퀀스와 상기 제1 단계에서 저장된 데이터를 비교하여 상기 호핑 시퀀스가 양호한 채널그룹에 속하는지 또는 불량한 채널그룹에 속하는지 판단하는 제2 단계; 상기 발생된 호핑 시퀀스가 양호한 채널그룹에 속하는 경우 현재 사용중인 호핑 시퀀스의 링크품질지수가 기설정된 문턱값을 만족시키면 상기 발생된 호핑 시퀀스를 현재 사용중인 호핑 시퀀스로 갱신하는 제3 단계; 상기 발생된 호핑 시퀀스가 불량한 채널그룹에 속하는 경우와 상기 제3 단계에서 상기 현재 사용중인 호핑 시퀀스의 링크품질지수가 상기 기설정된 문턱값을 만족시키지 못하는 경우 상기 발생된 호핑 시퀀스 외에 상기 문턱값을 만족시키는 다른 호핑 시퀀스가 존재하는지 판단하는 제4 단계; 및 상기 제4 단계의 판단결과 존재하면 해당 호핑 시퀀스를 적응형 주파수 호핑 시퀀스로 설정하고, 존재하지 않으면 전체 호핑 시퀀스 중 최대의 링크품질지수를 만족시키는 호핑 시퀀스를 적응형 주파수 호핑 시퀀스로 설정하는 제5 단계; 를 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
2 |
2
제 1항에 있어서, 상기 제1 단계는, 상기 오류 검출과정으로 액세스 코드 트리거링(access code triggering), 헤드 오류 체크(header error check) 및 CRC(Cyclic Redundancy Check) 체크과정을 수행하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
3 |
3
제 2항에 있어서, 상기 제1 단계는, 상기 액세스 코드 트리거링, 헤드 오류 체크 및 CRC 체크 사이에 홉의 개수만큼 정의되며 상기 각 홉에 대하여 독립적인 링크품질지수를 삽입하여 상기 각 오류 검출의 결과를 저장하는 단계를 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
4 |
4
제 1항에 있어서, 상기 제1 단계는, 상기 오류 검출과정으로 각각 액세스 코드 트리거링, 헤드 오류 체크 및 CRC 체크과정을 통과하면 패킷 수신이 성공한 것으로 판단하여 상기 현재의 채널의 링크품질지수를 누적하여 갱신하고 상기 과정 중 하나라도 통과하지 못하면 상기 패킷 수신이 실패한 것으로 판단하여 상기 현재의 채널의 링크품질지수를 리셋하는 제6 단계; 상기 채널의 링크품질지수를 갱신한 경우 상기 현재의 수신 채널을 상기 양호한 채널그룹에 포함시키는 제7 단계; 및 상기 채널의 링크품질지수를 리셋하는 경우 상기 현재의 수신 채널을 상기 불량한 채널그룹에 포함시키는 제8 단계; 를 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
5 |
5
제 4항에 있어서, 상기 제7 단계는, 상기 채널의 링크품질지수를 갱신한 경우 현재의 수신신호세기(RSSI)를 상기 양호한 채널그룹에 속하는 패킷을 수신한 경우의 최대 수신신호세기(RSSIIMAX) 및 최소 수신신호세기( RSSIIMIN)와 비교하는 단계; 및 상기 현재 수신신호세기(RSSI)가 상기 최대 수신신호세기(RSSIIMAX,)보다 크면 상기 최대 수신신호세기(RSSIIMAX)를 상기 현재 수신신호세기(RSSI)로 갱신하고 상기 현재 수신신호세기(RSSI)가 상기 최소 수신신호세기((RSSIIMIN)보다 작으면 상기 최소 수신신호세기(RSSIIMIN)를 상기 현재 수신신호세기(RSSI)로 갱신하며 상기 현재 수신신호세기(RSSI)가 상기 최대 및 최소 수신신호세기의 사이의 값인 경우 상기 최대 및 최소 수신신호세기를 그대로 유지하는 단계; 를 더 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
6 |
6
제 4항에 있어서, 상기 제8 단계는, 상기 채널의 링크품질지수를 리셋한 경우 현재의 수신신호세기(RSSI)를 상기 양호한 채널그룹에 속하는 패킷을 수신한 경우의 최대 수신신호세기(RSSIIMAX)와 비교하는 단계; 상기 단계의 비교결과 상기 현재의 수신신호세기(RSSI)가 상기 최대 수신신호세기(RSSIIMAX )보다 크면 상기 현재 수신 채널을 간섭신호에 의한 제1 불량 채널그룹으로 분류하여 저장하는 단계; 상기 단계의 비교결과 상기 현재의 수신신호세기(RSSI)가 상기 최대 수신신호세기(RSSIIMAX )보다 작거나 같으면 상기 현재 수신 채널을 신호세기저하에 의한 제2 불량 채널그룹으로 분류하여 저장하는 단계; 및 상기 제1 및 제2 불량 채널그룹에 분류된 수신 채널의 패킷정보를 리셋하는 단계; 를 더 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
7 |
7
제 6항에 있어서, 상기 제2 불량 채널그룹으로 분류하여 저장하는 단계는, 상기 현재의 수신 채널과 링크품질지수를 저장하는 단계를 더 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
8 |
8
제 1항에 있어서, 상기 문턱값은, 상기 해당 호핑 시퀀스를 적응형 주파수 호핑 시퀀스로 등록하는데 요구되는 채널의 신뢰도를 평가하는 파라미터인 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
9 |
9
제 1항에 있어서, 상기 제5 단계는, 상기 제4 단계의 판단결과 존재하면 상기 발생된 호핑 시퀀스 외에 상기 문턱값을 만족시키는 다른 호핑 시퀀스의 집합을 형성하는 단계; 및 상기 집합에서 하나를 선택하여 적응형 주파수 호핑 시퀀스로 등록하는 단계; 를 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
10 |
10
제1 항에 있어서, 상기 제5 단계는, 상기 제4 단계의 판단결과 존재하지 않으면 전체 호핑 시퀀스 중 링크품질지수의 최대값을 탐색하는 단계; 상기 링크품질지수의 최대값을 만족시키는 호핑 시퀀스 집합을 형성하는 단계; 및 상기 집합에서 하나를 선택하는 적응형 주파수 호핑 시퀀스로 등록하는 단계; 를 포함하는 것을 특징으로 하는 블루투스 통신용 적응형 주파수 호핑 시퀀스 생성방법
|
11 |
11
컴퓨터에서, 블루투스에서 패킷 통신오류 검출과정에의 오류발생확률에 따라 현재 통신에 이용되고 있는 복수의 채널에 대한 링크품질지수를 체크하여 양호한 채널그룹 또는 불량한 채널그룹으로 분류하여 저장하는 제1 기능; 상기 블루투스에서 발생된 호핑 시퀀스와 상기 제1 단계에서 저장된 데이터를 비교하여 상기 호핑 시퀀스가 양호한 채널그룹에 속하는지 또는 불량한 채널그룹에 속하는지 판단하는 제2 기능; 상기 발생된 호핑 시퀀스가 양호한 채널그룹에 속하는 경우 현재 사용중인 호핑 시퀀스의 링크품질지수가 기설정된 문턱값을 만족시키면 상기 발생된 호핑 시퀀스를 현재 사용중인 호핑 시퀀스로 갱신하는 제3 기능; 상기 발생된 호핑 시퀀스가 불량한 채널그룹에 속하는 경우와 상기 제3 단계에서 상기 현재 사용중인 호핑 시퀀스의 링크품질지수가 상기 기설정된 문턱값을 만족시키지 못하는 경우 상기 발생된 호핑 시퀀스 외에 상기 문턱값을 만족시키는 다른 호핑 시퀀스가 존재하는지 판단하는 제4 기능; 및 상기 제4 단계의 판단결과 존재하면 해당 호핑 시퀀스를 적응형 주파수 호핑 시퀀스로 설정하고, 존재하지 않으면 전체 호핑 시퀀스 중 최대의 링크품질지수를 만족시키는 호핑 시퀀스를 적응형 주파수 호핑 시퀀스로 설정하는 제5 기능; 을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|