가공데이터 · 한국어 지식관계

원격 제어 장치 및 그 제어 방법 document_id A220623035671

분류
전기전자
라벨 상태 (label_status)
approved
문맥 (context)
현재 일상 생활에서 더욱 많은 사용이 요구되어 가는 다양한 형태의 무선 통신 기술들은 빠르게 발전되어 가고 있다. 물리적으로 떨어져 있는 장치에 대해 원격 제어하는 종래 기술에는 CEA-2014가 있다. 도 1은 종래의 원격 제어 장치를 개략적으로 나타내는 불록도이다. CEA-2014 기술을 구성하고 있는 원격 제어 장치는 원격 제어를 위한 사용자 인터페이스(User Interface, UI)를 제공하는 원격 사용자 인터페이스 서버(Remote UI Server, RUIS), 원격에서 보내진 사용자 인터페이스를 보여주는 원격 사용자 인터페이스 클라이언트(Remote UI Client)를 포함하고 있다. 원격 제어를 위한 사용자 인터페이스(User Interface, UI)를 제공하는 원격 사용자 인터페이스 서버는 그 내부에 웹 서버(Web Server)를 가지고 있다. 이 웹 서버를 통해서 원격 사용자 인터페이스 서버는 원격 사용자 인터페이스 클라이언트가 요구하는 웹 페이지(Web Page)를 전송해 주고, 원격 사용자 인터페이스 클라이언트는 XHTML 브라우저(Browser)를 통해서 해당 사용자 인터페이스의 웹 페이지를 사용자에게 보여주게 된다. 현재 CEA-2014에서 사용하고 있는 웹 페이지 저작의 기준은 CE-HTML을 따르고 있으며, 이러한 기준은 XHTML을 이용하여 CE 장치에 맞게 만들어진 것이다. 사용자는 원격 사용자 인터페이스 클라이언트에서 제공하는 입력 장치(Input Device)를 통해서 사용자가 원하는 정보를 취합하여 원격 사용자 인터페이스 서버에 HTTP 프로토콜(Protocol)을 이용하여 보내게 된다. 원격 사용자 인터페이스 서버의 웹 서버는 이러한 정보를 받아 원격 사용자 인터페이스 서버에서 제공하는 어플리케이션(Application)을 제어하도록 한다. 그러나, 종래의 원격 제어 장치 및 그 제어 방법에는 다음과 같은 문제점이 있었다. 종래 기술의 특징은 웹 서버를 이용하여 사용자에게 XHTML로 만들어진 사용자 인터페이스를 제공한다는 것이다. 이러한 기술의 문제점은 표현의 제약점이다. 즉, CE-HTML은 기존 PC 환경에서 사용하는 HTML보다 표현력에 많은 제약이 있다. 따라서 사용자가 원하는 리치 멀티미디어(Rich Multimedia) 형태의 사용자 인터페이스를 표현하는데 많은 어려움이 있다. 이러한 요구 사항을 충족하기 위해서는 웹 브라우저가 많은 기능을 지원해야 하기 때문에 원격 사용자 인터페이스 클라이언트의 부담이 커지게 된다. 또한, CEA-2014에서는 원격 사용자 인터페이스 서버 측에서 변경된 사항을 동적으로 업데이트해 주어야 하기 때문에 기존의 HTML 표준에 추가되는 기능을 가지게 되어 있다. 이러한 추가 기능으로 인하여 원격 사용자 인터페이스 클라이언트는 원격 사용자 인터페이스를 위한 브라우저와 일반 웹 페이지를 보기 위한 브라우저를 함께 지원해야 하는 문제점이 있었다. 또한, 원격 사용자 인터페이스 서버에서는 원격 사용자 인터페이스 클라이언트의 성능(Capability), 즉, 고해상도(High Resolution)를 지원하는 장치인지 아닌지 여부에 따라 서로 다른 웹 페이지를 만들어 제공해야만 원격 사용자 인터페이스 클라이언트에서 사용자에게 보기 좋은 사용자 인터페이스를 지원할 수 있었다. 그렇지 않은 경우, 본래 사용자 인터페이스의 선명도가 떨어지거나 노이즈가 발생하는 문제점이 있었다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
CEA-2014 기술에서 사용자가 원하는 정보를 원격 사용자 인터페이스 서버에 전달하고, 서버가 이를 처리하는 과정은 어떻게 이루어지는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    사용자의 정보 입력부터 서버의 어플리케이션 제어까지의 작동 프로세스를 파악해야 한다.

  2. 2정보 추출information_extraction

    사용자의 입력 방식, 통신 프로토콜, 서버의 동작 방식을 추출한다.

    • 사용자는 원격 사용자 인터페이스 클라이언트에서 제공하는 입력 장치(Input Device)를 통해서 사용자가 원하는 정보를 취합하여 원격 사용자 인터페이스 서버에 HTTP 프로토콜(Protocol)을 이용하여 보내게 된다.
    • 원격 사용자 인터페이스 서버의 웹 서버는 이러한 정보를 받아 원격 사용자 인터페이스 서버에서 제공하는 어플리케이션(Application)을 제어하도록 한다.
  3. 3근거 선택evidence_selection

    정보 전달 경로(입력 장치 -> HTTP 프로토콜 -> 서버)와 서버의 후속 동작(어플리케이션 제어)을 핵심 근거로 선정한다.

    • 입력 장치(Input Device)를 통해서 사용자가 원하는 정보를 취합하여 원격 사용자 인터페이스 서버에 HTTP 프로토콜(Protocol)을 이용하여 보내게 된다
    • 웹 서버는 이러한 정보를 받아 원격 사용자 인터페이스 서버에서 제공하는 어플리케이션(Application)을 제어하도록 한다.
  4. 4논리 통합logical_integration

    사용자 입력 -> HTTP 프로토콜을 통한 전송 -> 서버 웹 서버 수신 -> 어플리케이션 제어로 이어지는 인과 관계를 연결한다.

  5. 5결론 도출conclusion_formulation

    추출된 단계별 동작을 종합하여 작동 방식을 정리한다.

  6. 6답변 생성answer_generation

    질문에 대해 기술적 절차를 포함한 완성된 문장으로 답변을 작성한다.

최종 답변 (final_answer)
사용자가 원격 사용자 인터페이스 클라이언트의 입력 장치(Input Device)를 통해 원하는 정보를 취합하여 HTTP 프로토콜(Protocol)을 이용하여 원격 사용자 인터페이스 서버에 보내면, 원격 사용자 인터페이스 서버의 웹 서버가 해당 정보를 받아 서버에서 제공하는 어플리케이션(Application)을 제어하는 방식으로 작동한다.
핵심 해석 (core_interpretation)
CEA-2014 기술에서 사용자는 입력 장치를 통해 정보를 취합하고 HTTP 프로토콜을 이용하여 원격 사용자 인터페이스 서버에 전달하며, 서버의 웹 서버는 이를 받아 어플리케이션을 제어한다.