문맥 (context)
본 발명은 IrDA를 이용한 블루투스 기기의 페어링 방법과 이를 이용한 이동통신단말기에 관한 것으로, 보다 상세하게는 블루투스 기능이 탑재된 이동통신 단말기의 블루투스 페어링 동작을 IrDA를 이용하여 수행하도록 하는 것이다.
IrDA(Infrared Data Association)는 적외선을 이용한 무선통신 기술로 방향성을 지닌 단거리 통신 기술의 하나이다. IrDA는 적외선을 이용하여 정보를 전송하는 것으로 짧은 거리에서, 그리고 적외선 포트를 마주한 경우에만 통신이 가능하다.
블루투스(Bluetooth, 이하 블루투스)는 무선통신 기술에서 근거리 무선링크를 구현하는 통신기술로 개발된 기술이다. 블루투스는 2.4㎓의 주파수 대역을 이용한 무선통신 방식으로 라디오 기술을 그 기반으로 한다. 블루투스는 10m 정도의 비교적 짧은 도달거리에서 적은 소비전력으로 통신을 수행하는 기술이다. 블루투스 통신기술은 통신하고자 하는 블루투스 기기간의 페어링(pairing) 동작을 필요로 한다. 페어링 동작은 통신하고자 하는 두 기기 간의 통신을 위한 설정을 수행하는 단계이다. 블루투스의 페어링 동작은 다음과 같다.
페어링을 요청하는 단말은 블루투스가 구동되어 다른 단말과 페어링이 요청되면, 주변의 블루투스 기기를 검색한다. 페어링을 요청하는 단말은 검색이 완료되면 검색된 주변에 위치하는 블루투스 기기의 리스트가 제공된다. 페어링을 요청하는 단말은 사용자로부터 페어링을 맺을 블루투스 기기를 선택받는다. 페어링을 맺고자 하는 기기가 선택되면 비밀번호를 입력한다. 비밀번호를 입력받은 단말은 자신의 블루투스 정보를 선택된 기기에 전송한다.
자시의 블루투스 정보를 전송한 단말은 상대방의 블루투스 정보가 전송되기를 기다린다. 상대방의 블루투스 정보가 전송되면, 블루투스 정보에 포함되어 있는 비밀번호 정보를 확인하여 최초 단말에 사용자가 입력한 비밀번호와 비교한다.
비밀번호가 일치하는 경우, 페어링 리스트에 상대방 기기를 등록하여 페어링이 완료되도록 한다. 비밀번호가 일치하지 않는 경우 페어링에 실패한 것으로 처리한다.
여기서 페어링 요청에 응하는 기기의 동작은 다음과 같다. 페어링 요청에 응하는 기기는 블루투스 기능이 구동된 후, 상대방의 블루투스 정보를 전송받는다. 블루투스 정보가 전송되면 비밀번호를 입력하여 블루투스 정보와 함께 전송된 비밀번호와 비교한다. 비밀번호가 불일치 하는 경우 페어링 실패로 처리한다. 비밀번호가 일치하는 경우 자신의 블루투스 정보를 전송하고, 전송받은 상대방의 블루투스 정보를 페어링 리스트에 등록한다.
여기서 블루투스는 전파를 이용하여 통신을 수행하는 것으로 적외선을 이용하는 IrDA 보다 긴 전송거리를 제공한다. 이로 인하여 블루투스 기기는 통신하고자 하는 기기를 검색하는 경우 전파가 도달가능한 범위에 있는 모든 블루투스 기기가 검색된다. 따라서, 통신하고자 하는 통신기기에 대한 선택 등의 동작을 필요로 한다는 단점이 있다.
또한, 블루투스의 페어링 동작은 이와 같이 사용자가 통신하고자 하는 통신기기를 선택하고 비밀번호를 입력하는 등의 동작을 필요로 한다. 이러한 일련의 동작은 복잡하며, 사용자가 실수로 비밀번호의 입력을 잘못하는 경우 페어링이 실패로 처리되는 등의 문제점이 있다.
그리고, 복잡한 페어링 과정은 사용자가 블루투스 기기의 페어링에 익숙하지 않은 경우, 페어링을 수행하는 절차가 어려움으로 작용할 수 있다는 단점이 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
블루투스 페어링 과정에서 페어링을 요청하는 단말과 페어링 요청에 응하는 기기 간의 비밀번호 확인 방식은 어떻게 이루어지는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation블루투스 페어링 시 요청 단말과 응답 기기 사이에서 비밀번호가 어떻게 비교되고 검증되는지 그 관계와 절차를 파악한다.
-
2정보 추출
information_extraction요청 단말의 동작 중 비밀번호 입력 및 정보 전송 단계와 응답 기기의 동작 중 비밀번호 비교 단계를 추출한다.
- 페어링을 맺고자 하는 기기가 선택되면 비밀번호를 입력한다.
- 비밀번호를 입력받은 단말은 자신의 블루투스 정보를 선택된 기기에 전송한다.
- 상대방의 블루투스 정보가 전송되면, 블루투스 정보에 포함되어 있는 비밀번호 정보를 확인하여 최초 단말에 사용자가 입력한 비밀번호와 비교한다.
- 비밀번호를 입력하여 블루투스 정보와 함께 전송된 비밀번호와 비교한다.
-
3근거 선택
evidence_selection양측 기기가 비밀번호를 어떻게 주고받고 비교하는지에 대한 핵심 메커니즘을 선별한다.
- 비밀번호를 입력받은 단말은 자신의 블루투스 정보를 선택된 기기에 전송한다.
- 상대방의 블루투스 정보가 전송되면, 블루투스 정보에 포함되어 있는 비밀번호 정보를 확인하여 최초 단말에 사용자가 입력한 비밀번호와 비교한다.
- 비밀번호가 일치하는 경우, 페어링 리스트에 상대방 기기를 등록하여 페어링이 완료되도록 한다.
-
4논리 통합
logical_integration요청 단말이 입력한 비밀번호와 응답 기기가 전송받은 정보 내의 비밀번호가 일치해야 페어링이 완료된다는 관계를 통합한다.
- 비밀번호가 일치하는 경우, 페어링 리스트에 상대방 기기를 등록하여 페어링이 완료되도록 한다.
-
5결론 도출
conclusion_formulation비밀번호 일치 여부에 따른 페어링 성공/실패 조건을 포함하여 답변을 구성한다.
- 비밀번호가 일치하는 경우, 페어링 리스트에 상대방 기기를 등록하여 페어링이 완료되도록 한다.
- 비밀번호가 일치하지 않는 경우 페어링에 실패한 것으로 처리한다.
-
6답변 생성
answer_generation요청 단말과 응답 기기 간의 비밀번호 비교 및 페어링 성립 과정을 기술한다.
- 비밀번호를 입력받은 단말은 자신의 블루투스 정보를 선택된 기기에 전송한다.
- 상대방의 블루투스 정보가 전송되면, 블루투스 정보에 포함되어 있는 비밀번호 정보를 확인하여 최초 단말에 사용자가 입력한 비밀번호와 비교한다.
최종 답변 (final_answer)
페어링을 요청하는 단말이 사용자가 입력한 비밀번호를 바탕으로 자신의 블루투스 정보를 전송하면, 응답하는 기기는 전송받은 블루투스 정보에 포함된 비밀번호를 확인하여 비교한다. 이때 비밀번호가 일치하면 상대방 기기를 페어링 리스트에 등록하여 페어링이 완료되지만, 일치하지 않으면 페어링 실패로 처리된다.
핵심 해석 (core_interpretation)
블루투스 페어링 과정에서 두 기기 간의 인증을 위해 비밀번호 정보를 교환하고 이를 상호 비교하여 연결 여부를 결정하는 메커니즘이다.