문맥 (context)
CDMA2000 1xEV-DO(이후, 1xEV-DO라고 칭함) 시스템에서, 모바일 전화와 같은 무선 통신 단말의 데이터 통신 레이트는, 정보, 즉, 통신 레이트의 상한치를 증가 또는 감소시키기 위한 인스트럭션을 나타내는 "RAbit(Reverse Activity Bit)"와, 세션(session)이 확립되면 결정되는 임계치(threshold value)에 기초해서 제어되며, 이 정보는 각각의 사전결정된 타이밍에서 기지국으로부터 송신된다.
도 1은 1xEV-DO 시스템(예컨대, "cdma2000 고속 패킷 데이터 공중 인터페이스 3GPP2 C.S0024 버전4.0 섹션8.5.6.1.5.2 레이트 제어", 3GPP2, 2002년 10월)에서 이용되는 데이터 통신 레이트 변경 테스트 테이블(data communication rate change test table)이다. 도 1에 도시된 바와 같이, 1xEV-DO에서, 데이터 통신 레이트의 상한치는, 9.6kbps, 19.2kbps, 38.4kbps, 76.8kbps, 및 153.6kbps의 5 레벨로 설정된다. 무선 통신 단말이 무선 기지국과 통신을 개시하면, 통신은 최저 통신 레이트(9.6kbps)에서 시작한다. 그 후, 무선 통신 단말은 기지국으로부터 전송된 RAbit를 수신하고, 이 수신된 RAbit에 근거해 통신 레이트를 조정한다.
RAbit는 무선 통신 단말에 현재 접속된 기지국과 핸드오프 타겟 주변 기지국들의 정체량에 의존하여 변하는 비트값이다. 기지국의 정체는 다수의 무선 통신 단말이 집중식으로 기지국에 접속된 상황을 의미하거나 또는 기지국에 접속된 통신 라인에 혼잡 상황이 발생한 상태 등을 의미한다.
기지국에서 통신이 정체되지 않은 경우, 즉, 통신 레이트를 증가시킬 수 있는 경우, RAbit는 "0"으로 설정된다. 다른 한편, 기지국에서 통신이 정체인 것으로 판정된 경우, 즉, 통신 레이트를 증가시키는 것이 바람직하지 않은 경우, RAbit는 "1"로 설정된다.
도 2는 1xEV-DO를 지원하는 무선 통신 단말에 의해 데이터 통신 레이트를 변화시키는 처리를 나타내는 흐름도이다.
1xEV-DO를 지원하는 무선 통신 단말(이후, 간단히 무선 통신 단말이라고 칭함)은 처음에 최저 통신 레이트(9.6kbps)로 통신을 개시한다(단계 9001).
RAbit를 수신하면, 무선 통신 단말은 수신된 RAbit가 "1"인지 여부를 판정한다(단계 9002). 무선 통신 단말이 RAbit가 "0"이라고 판정한 경우(단계 9002에서 "예")에, 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 증가시키도록 동작한다. 이 경우에, 통신 레이트는 절대적 방식(absolute manner)으로가 아니라 확률적 방식(probabilistic manner)으로 증가하도록 구성된다.
먼저, 무선 통신 단말은 랜덤 수 x(0〈x〈1)를 생성한다(단계 9003). 다음으로, 무선 통신 단말은 생성된 랜덤 수 x가 통신 레이트를 변화시키기 위한 임계치 α보다 작은지 여부를 판정한다. 여기서, 도 1에 도시된 바와 같이, 임계치 α는 현재 통신 레이트에 따라 변한다. 예컨대, 상한치가 9.6kbps로부터 19.2kbps로 1 레벨 증가되어야 하는 경우, 임계치 α는 "48"을 "255"로 나눔으로서, 즉, "48/255"에 의해 얻어진 값이 된다. 즉, 이 경우, 무선 통신 단말은 랜덤 수 x가 "48/255"보다 큰지 작은지를 판정한다.
무선 통신 단말이, 랜덤 수 x가 임계치 α보다 크거나 같다고 판정한 경우(단계 9004에서 "예"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 증가시킨다(단계 9005). 예컨대, 현재 통신 레이트의 상한치가 9.6kbps인 경우, 무선 통신 단말은 상한치를 현재 레벨보다 1 레벨 높은 19.2kbps로 증가시킨다. 다른 한편, 무선 통신 단말이, 랜덤 수 x가 임계치 α보다 작다고 판정한 경우(단계 9004에서 "아니오"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 유지한다(단계 9006). 예컨대, 현재 통신 레이트의 상한치가 9.6kbps인 경우, 무선 통신 단말은 상한치를 9.6kbps로 유지한다.
다른 한편, 무선 통신 단말이, RAbit가 "1"이라고 판정한 경우에, 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 감소시키도록 동작한다. 구체적으로, 무선 통신 단말은 랜덤 수 x(0〈x〈1)를 생성하고(단계 9007), 이 랜덤 수 x를 임계치 α''와 비교한다(단계 9008). 무선 통신 단말이, 랜덤 수 x가 임계치 α''보다 작다고 판정한 경우(단계 9008에서 "예"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 감소시킨다(단계 9009). 예컨대, 현재 통신 레이트의 상한치가 19.2kbps인 경우, 무선 통신 단말은 상한치를 현재 레벨보다 1레벨 낮은 9.6kbps로 감소시킨다. 다른 한편, 무선 통신 단말이, 랜덤 수 x가 임계치 α''보다 크거나 같다고 판정한 경우(단계 9008에서 "아니오"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 유지한다(단계 9006). 예컨대, 현재 통신 레이트의 상한치가 19.2kbps인 경우, 무선 통신 단말은 상한치를 19.2kbps로 유지한다.
이상 설명된 바와 같이, 1xEV-DO 시스템에서, 무선 통신 단말은, 각각의 사전결정된 타이밍에서 기지국으로부터 전송되는 RAbit와, 무선 통신 단말과 기지국간에 세션이 확립되면 결정되는 임계치에 기초해서, 통신 레이트의 상한치를 1레벨 증가 또는 감소시키거나 유지하도록, 적어도 역방향 링크 통신에서의 통신 레이트의 상한치를 제어한다.
또한, 앞서 언급된 1xEV-DO의 통신 기법(이후, 1xEV-DO rev.0이라고 칭함)을 확장하는 CDMA2000 1xEV-DO rev.A(이후, 1xEV-DO rev.A라고 칭함)의 개발이 현재 진행중이다. 1xEV-DO rev.A에 새로이 부가될 기능으로서, QoS(Quality of Service) 제어가 있다. QoS 제어에 따르면, 무선 통신 단말에서 실행될 각 애플리케이션의 패킷에 우선순위가 부여되며, 높은 우선순위를 갖는 패킷이 먼저 전송된다. 구체적으로, 앞서 언급된 바와 같이 확률에 기초해 계단식으로 통신 레이트의 제어를 수행하지 않고, 무선 통신 단말에서 실행될 애플리케이션에 필요한 통신 레이트가 통신 초기부터 확보될 수 있다. 또한, 통신 중에, 통신 레이트는 그 애플리케이션에 필요한 통신 레이트에 따라 비교적 자유롭게 변화될 수 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
1xEV-DO 시스템에서 무선 통신 단말이 수신한 RAbit이 '0'일 때, 통신 레이트의 상한치를 1레벨 증가시키기 위해 수행하는 확률적 방식의 구체적인 동작 단계는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretationRAbit이 '0'인 경우 무선 통신 단말이 통신 레이트 상한치를 증가시키기 위해 사용하는 확률적 방식의 동작 과정을 설명해야 한다.
- 무선 통신 단말이 RAbit가 "0"이라고 판정한 경우(단계 9002에서 "예")에, 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 증가시키도록 동작한다. 이 경우에, 통신 레이트는 절대적 방식(absolute manner)으로가 아니라 확률적 방식(probabilistic manner)으로 증가하도록 구성된다.
-
2정보 추출
information_extractionRAbit이 '0'일 때의 단계별 동작(9003~9006)을 추출한다.
- 먼저, 무선 통신 단말은 랜덤 수 x(0〈x〈1)를 생성한다(단계 9003). 다음으로, 무선 통신 단말은 생성된 랜덤 수 x가 통신 레이트를 변화시키기 위한 임계치 α보다 작은지 여부를 판정한다.
- 무선 통신 단말이, 랜덤 수 x가 임계치 α보다 크거나 같다고 판정한 경우(단계 9004에서 "예"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 증가시킨다(단계 9005).
- 무선 통신 단말이, 랜덤 수 x가 임계치 α보다 작다고 판정한 경우(단계 9004에서 "아니오"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 유지한다(단계 9006).
-
3근거 선택
evidence_selection확률적 증가를 결정하는 핵심 로직인 랜덤 수 생성, 임계치 비교, 결과에 따른 처리 과정을 선별한다.
- 랜덤 수 x(0〈x〈1)를 생성한다
- 랜덤 수 x가 통신 레이트를 변화시키기 위한 임계치 α보다 작은지 여부를 판정한다
- 랜덤 수 x가 임계치 α보다 크거나 같다고 판정한 경우(단계 9004에서 "예"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 1레벨 증가시킨다(단계 9005).
- 랜덤 수 x가 임계치 α보다 작다고 판정한 경우(단계 9004에서 "아니오"인 경우), 무선 통신 단말은 현재 통신 레이트의 상한치를 유지한다(단계 9006).
-
4논리 통합
logical_integration랜덤 수 생성 -> 임계치 비교 -> 결과(증가 또는 유지)로 이어지는 논리적 흐름을 구성한다.
-
5결론 도출
conclusion_formulation추출된 단계들을 정리하여 질문에 대한 답변을 구성한다.
-
6답변 생성
answer_generation질문의 요구사항에 맞춰 단계별로 명확하게 기술한다.
최종 답변 (final_answer)
무선 통신 단말은 먼저 랜덤 수 x(0<x<1)를 생성한다. 그 다음, 생성된 랜덤 수 x가 통신 레이트를 변화시키기 위한 임계치 α보다 작은지 여부를 판정한다. 만약 랜덤 수 x가 임계치 α보다 크거나 같다고 판정되면 현재 통신 레이트의 상한치를 1레벨 증가시키며, 반대로 랜덤 수 x가 임계치 α보다 작다고 판정되면 현재 통신 레이트의 상한치를 유지한다.
핵심 해석 (core_interpretation)
RAbit이 '0'일 때 무선 통신 단말은 랜덤 수를 생성하고 이를 임계치와 비교하여 통신 레이트의 상한치를 1레벨 증가시키거나 유지하는 확률적 방식으로 제어한다.