1 |
1
이동 단말기의 전력 관리 방법에 있어서,상기 이동 단말기의 발열 온도를 모니터링 하는 단계;상기 이동 단말기의 발열 온도가 한계 온도 이상인지 여부를 체크하여 기본 동적 열 관리 정책에 따라 소정 시간 동안 상기 이동 단말기의 클럭 주파수를 조정하는 단계-상기 기본 동적 열 관리 정책은 상기 발열 온도가 상기 한계 온도 이상인 경우에는 상기 이동 단말기의 클럭 주파수를 설정된 제1주파수로 조정하고, 상기 발열 온도가 상기 한계 온도 미만인 경우에는 상기 이동 단말기의 클럭 주파수를 설정된 제2주파수로 조정하는 정책이고, 상기 제1주파수는 상기 제2주파수보다 낮은 주파수임-;상기 소정 시간 동안의 평균 주파수를 산출하는 단계; 상기 산출된 평균 주파수에 근거하여 타겟 주파수를 설정하는 단계; 및 상기 소정 시간 경과 후, 상기 이동 단말기의 클럭 주파수를 상기 설정된 타겟 주파수로 변경하여 작업을 수행하는 단계를 포함하는 것을 특징으로 하는 이동 단말기의 전력 관리 방법
|
2 |
2
제 1 항에 있어서, 상기 타겟 주파수 설정 단계는 동적 전력 소모를 최적화하기 위한 옵션인 전력 최적화 옵션 및 작업 성능을 최적화하기 위한 옵션인 성능 최적화 옵션 중 이동 단말기 사용자에 의해 선택된 옵션에 근거하여 타겟 주파수를 설정하는 단계를 포함하는 것을 특징으로 하는 이동 단말기의 전력 관리 방법
|
3 |
3
제 1 항에 있어서, 상기 설정된 타겟 주파수는상기 평균 주파수인 것을 특징으로 하는 이동 단말기의 전력 관리 방법
|
4 |
4
제 1 항에 있어서, 상기 타겟 주파수 설정 단계는 상기 평균 주파수를 임시 주파수로 설정하는 단계; 샘플링 시간 경과 후, 상기 발열 온도가 설정된 특정 온도 이하인지 여부를 판단하는 단계-상기 샘플링 시간은 임시 주파수 증가를 위해 발열 온도와 특정 온도와의 비교 판단하는 주기로 미리 설정되고, 상기 특정 온도는 상기 한계 온도보다 낮은 온도임-; 상기 판단에 따라 상기 발열 온도가 상기 특정 온도 미만인 경우에는 상기 임시 주파수를 일정 주파수만큼 증가시켜 업데이트 하는 단계; 및 상기 특정 온도 이하인지 여부 판단 단계 및 상기 임시 주파수 업데이트 단계를 상기 발열 온도가 상기 특정 온도 이상이 될 때까지 상기 샘플링 시간 주기로 반복 수행하는 단계;상기 발열 온도가 설정된 특정 온도 이상인 경우에는 최종적으로 업데이트된 임시 주파수를 타겟 주파수로 설정하는 단계를 포함하는 것을 특징으로 하는 이동 단말기의 전력 관리 방법
|
5 |
5
제 1 항에 있어서, 상기 타겟 주파수 설정 단계는 상기 산출된 평균 주파수가 상기 이동 단말기에서 지원하는 주파수가 아닌 경우, 상기 평균 주파수와 위아래로 바로 인접한 제1지원 주파수 및 제2지원 주파수를 선택하는 단계-상기 지원 주파수는 상기 이동 단말기가 지원하는 주파수임-; 설정 회수를 고려한 제1주파수 및 제2주파수의 평균값이 상기 산출된 평균 주파수와 동일해지도록 상기 제1지원 주파수 및 제2지원 주파수 각각의 설정 회수를 결정하고, 상기 결정된 설정 회수에 맞게 상기 제1지원 주파수 및 제2지원 주파수를 상기 타겟 주파수로 설정하는 단계를 포함하는 것을 특징으로 하는 이동 단말기의 전력 관리 방법
|
6 |
6
이동 단말기에 있어서,한계 온도, 및 기본 동적 관리 정책이 저장된 데이터베이스;상기 이동 단말기의 발열 온도를 모니터링 하는 모니터링부; 상기 이동 단말기의 발열 온도가 한계 온도 이상인지 여부를 체크하여 기본 동적 열 관리 정책에 따라 소정 시간 동안 상기 이동 단말기의 클럭 주파수를 조정하는 제1전력 관리부- 상기 기본 동적 열 관리 정책은 상기 발열 온도가 상기 한계 온도 이상인 경우에는 상기 이동 단말기의 클럭 주파수를 설정된 제1주파수로 조정하고, 상기 발열 온도가 상기 한계 온도 미만인 경우에는 상기 이동 단말기의 클럭 주파수를 설정된 제2주파수로 조정하는 정책이고, 상기 제1주파수는 상기 제2주파수보다 낮은 주파수임-;상기 소정 시간 동안의 평균 주파수를 산출하고, 상기 산출된 평균 주파수에 근거하여 타겟 주파수를 설정하는 제2전력 관리부; 및 상기 소정 시간 경과 후, 상기 이동 단말기의 클럭 주파수를 상기 설정된 타겟 주파수로 변경하여 작업을 수행하게 하고, 상기 데이터베이스, 상기 모니터링부, 상기 제1전력 관리부, 및 상기 제2전력 관리부를 제어하는 제어부를 포함하는 것을 특징으로 하는 이동 단말기
|
7 |
7
제 6 항에 있어서, 상기 제2전력 관리부는 동적 전력 소모를 최적화하기 위한 옵션인 전력 최적화 옵션 및 작업 성능을 최적화하기 위한 옵션인 성능 최적화 옵션 중 이동 단말기 사용자에 의해 선택된 옵션에 근거하여 타겟 주파수를 설정하는 것을 특징으로 하는 이동 단말기
|
8 |
8
제 6 항에 있어서, 상기 설정된 타겟 주파수는상기 평균 주파수인 것을 특징으로 하는 이동 단말기
|
9 |
9
제 6 항에 있어서, 상기 제2전력 관리부는 상기 평균 주파수를 임시 주파수로 설정하고, 샘플링 시간 경과 후, 상기 발열 온도가 설정된 특정 온도 이하인지 여부를 판단하는 하고, 상기 발열 온도가 상기 특정 온도 미만인 경우에는 상기 임시 주파수를 일정 주파수만큼 증가시켜 업데이트 하고, 상기 특정 온도 이하인지 여부 판단 및 상기 임시 주파수 업데이트를 상기 발열 온도가 상기 특정 온도 이상이 될 때까지 상기 샘플링 시간 주기로 반복 수행하고,상기 발열 온도가 설정된 특정 온도 이상인 경우에는 최종적으로 업데이트된 임시 주파수를 타겟 주파수로 설정하되, 상기 샘플링 시간은 임시 주파수 증가를 위해 발열 온도와 특정 온도와의 비교 판단하는 주기로 미리 설정되고, 상기 특정 온도는 상기 한계 온도보다 낮은 온도인 것을 특징으로 하는 이동 단말기
|
10 |
10
제 6 항에 있어서, 상기 제2전력 관리부는 상기 산출된 평균 주파수가 상기 이동 단말기에서 지원하는 주파수가 아닌 경우, 상기 평균 주파수와 위아래로 바로 인접한 제1지원 주파수 및 제2지원 주파수를 선택하고,설정 회수를 고려한 제1주파수 및 제2주파수의 평균값이 상기 산출된 평균 주파수와 동일해지도록 상기 제1지원 주파수 및 제2지원 주파수 각각의 설정 회수를 결정하고, 상기 결정된 설정 회수에 맞게 상기 제1지원 주파수 및 제2지원 주파수를 상기 타겟 주파수로 설정하되, 상기 지원 주파수는 상기 이동 단말기가 지원하는 주파수인 것을 특징으로 하는 이동 단말기
|