1 |
1
네트워크 상에서 분산된 단말들의 동기 환경에 대한 정보를 획득하는 단계;상기 동기 환경에 대한 정보를 기초로, 상기 단말들 각각으로부터 수신한 동기 신호에 따라 대상 단말의 클럭 위상(clock phase)을 수정하는 위상 응답 함수(Phase Response Function; PRF)의 변수 값들을 조절하는 단계; 및 상기 위상 응답 함수의 변수 값들에 기초하여 상기 대상 단말의 클럭 위상을 제어함으로써 동기화를 수행하는 단계를 포함하는, 동기화 수행 방법
|
2 |
2
제1항에 있어서, 상기 동기 환경에 대한 정보는 상기 단말들 중 서로 동기화되는 동기 단말들의 개수, 상기 대상 단말을 공격하는 공격자 단말의 개수, 상기 동기 단말들이 상기 동기 신호를 전송하는 동기화 주기(synchronization period), 및 상기 공격자 단말이 공격 신호를 전송하는 공격 주기(attack period) 중 적어도 하나를 포함하는, 동기화 수행 방법
|
3 |
3
제1항에 있어서,상기 위상 응답 함수의 변수 값들을 조절하는 단계는상기 단말들에 대한 공격 신호의 유형 및 상기 동기 환경에 대한 정보 중 적어도 하나를 기초로, 상기 위상 응답 함수의 변수 값들을 조절하는 단계를 포함하는, 동기화 수행 방법
|
4 |
4
제1항에 있어서,상기 위상 응답 함수의 변수 값들은 상기 대상 단말의 클럭 위상에 대응하는 제1 변수 및 제2 변수, 상기 대상 단말에 대응하는 위상 임계치, 및 상기 대상 단말과 서로 동기화되는 단말 간의 커플링 강도(coupling strength) 중 적어도 하나를 포함하는, 동기화 수행 방법
|
5 |
5
제1항에 있어서,상기 위상 응답 함수의 변수 값들을 조절하는 단계는상기 대상 단말을 공격하는 공격자 단말의 공격 주기에 따라 서로 동기화되는 동기 단말들 간의 커플링 강도의 범위를 결정함으로써 상기 위상 응답 함수의 변수 값들을 조절하는 단계를 포함하는, 동기화 수행 방법
|
6 |
6
제1항에 있어서,상기 위상 응답 함수의 변수 값들을 조절하는 단계는서로 동기화되는 동기 단말들 간의 커플링 강도의 범위 및 상기 대상 단말을 공격하는 공격자 단말의 공격 주기의 조합에 따라 상기 대상 단말의 클럭 위상에 대응하는 제1 변수 및 제2 변수 간의 비율의 범위를 검출하는 단계; 및 상기 제1 변수 및 제2 변수 간의 비율의 범위를 기초로 상기 위상 응답 함수의 변수 값들을 조절하는 단계를 포함하는, 동기화 수행 방법
|
7 |
7
제6항에 있어서,상기 제1 변수 및 제2 변수 간의 비율의 범위를 기초로 상기 위상 응답 함수의 변수 값들을 조절하는 단계는 상기 제1 변수 및 제2 변수 간의 비율이 하한 임계 비율보다 크지만, 1에 가까워지는 것을 배제하는 범위에 해당하도록 상기 위상 응답 함수의 변수 값들을 조절하는 단계를 포함하는, 동기화 수행 방법
|
8 |
8
제1항에 있어서,상기 위상 응답 함수의 변수 값들을 조절하는 단계는상기 대상 단말의 클럭 위상에 대응하는 제1 변수 및 제2 변수 간의 비율이 동기화 성능에 미치는 영향을 산출하는 단계; 및 상기 영향을 고려하여 상기 위상 응답 함수의 변수 값들을 조절하는 단계를 포함하는, 동기화 수행 방법
|
9 |
9
제8항에 있어서,상기 동기화 성능에 미치는 영향을 산출하는 단계는 상기 대상 단말에 대응하는 동기화 확률에 대응하는 제1 텀(term) 및 상기 대상 단말에 대응하는 동기화 속도에 대응하는 제2 텀을 포함하는 성능 함수를 이용하여 상기 제1 변수 및 제2 변수 간의 비율이 상기 동기화 성능에 미치는 영향을 산출하는 단계를 포함하고, 상기 제1 텀 및 상기 제2 텀 각각은상기 대상 단말의 클럭 위상에 대응하는 제1 변수 및 제2 변수, 상기 대상 단말에 대응하는 위상 임계치, 및 상기 대상 단말과 서로 동기화되는 단말 간의 커플링 강도에 대한 함수인, 동기화 수행 방법
|
10 |
10
제9항에 있어서,상기 동기화 속도에 대응하는 제2 텀은아래의 [수학식]으로 표현되는, 동기화 수행 방법
|
11 |
11
제1항에 있어서,상기 위상 응답 함수의 변수 값들의 제약 조건(constraints)은상기 동기 환경에 대한 정보를 기초로 설정되는, 동기화 수행 방법
|
12 |
12
제1항에 있어서, 상기 동기화를 수행하는 단계는상기 위상 응답 함수의 변수 값들에 기초하여, 상기 대상 단말의 현재 시점의 클럭 위상을 제어한 결과를 산출하는 단계; 및 상기 현재 시점의 클럭 위상을 제어한 결과 및 상기 대상 단말의 커플링 강도(coupling strength)에 의해 상기 현재 시점의 위상을 보상함으로써 상기 동기화를 수행하는 단계 를 포함하는, 동기화 수행 방법
|
13 |
13
제12항에 있어서, 상기 대상 단말의 현재 시점의 클럭 위상을 제어한 결과를 산출하는 단계는아래의 [수학식]과 같이 표현되는 상기 위상 응답 함수의 변수값들에 따라 상기 대상 단말의 현재 시점의 클럭 위상을 보상함으로써 펄스-커플링 동기화를 수행하는 단계를 포함하는, 동기화 수행 방법
|
14 |
14
하드웨어와 결합되어 제1항 내지 제13항의 방법을 실행시키기 위하여 컴퓨터 판독 가능한 기록 매체에 저장된 컴퓨터 프로그램
|
15 |
15
네트워크 상에서 분산된 단말들의 동기 환경에 대한 정보를 획득하는 통신 인터페이스; 및 상기 동기 환경에 대한 정보를 기초로, 상기 단말들 각각으로부터 수신한 동기 신호에 따라 대상 단말의 클럭 위상을 수정하는 위상 응답 함수의 변수 값들을 조절하고, 상기 위상 응답 함수의 변수 값들에 기초하여 상기 대상 단말의 클럭 위상을 제어함으로써 동기화를 수행하는 프로세서를 포함하는, 동기화 수행 장치
|
16 |
16
제15항에 있어서, 상기 동기 환경에 대한 정보는 상기 단말들 중 서로 동기화되는 동기 단말들의 개수, 상기 대상 단말을 공격하는 공격자 단말의 개수, 상기 동기 단말들이 상기 동기 신호를 전송하는 동기화 주기, 및 상기 공격자 단말이 공격 신호를 전송하는 공격 주기 중 적어도 하나를 포함하는, 동기화 수행 장치
|
17 |
17
제15항에 있어서,상기 프로세서는 상기 단말들에 대한 공격 신호의 유형 및 상기 동기 환경에 대한 정보 중 적어도 하나를 기초로, 상기 위상 응답 함수의 변수 값들을 조절하는, 동기화 수행 장치
|
18 |
18
제15항에 있어서,상기 위상 응답 함수의 변수 값들은 상기 대상 단말의 클럭 위상에 대응하는 제1 변수 및 제2 변수, 상기 대상 단말에 대응하는 위상 임계치, 및 상기 대상 단말과 서로 동기화되는 단말 간의 커플링 강도 중 적어도 하나를 포함하는, 동기화 수행 장치
|
19 |
19
제15항에 있어서,상기 프로세서는 상기 대상 단말을 공격하는 공격자 단말의 공격 주기에 따라 서로 동기화되는 동기 단말들 간의 커플링 강도의 범위를 결정함으로써 상기 위상 응답 함수의 변수 값들을 조절하는, 동기화 수행 장치
|
20 |
20
제15항에 있어서,상기 프로세서는 상기 위상 응답 함수의 변수 값들에 기초하여, 상기 대상 단말의 현재 시점의 클럭 위상을 제어한 결과를 산출하고, 상기 현재 시점의 클럭 위상을 제어한 결과 및 상기 대상 단말의 커플링 강도에 의해 상기 현재 시점의 위상을 보상함으로써 상기 동기화를 수행하는, 동기화 수행 장치
|