초록
본 논문은 웹 브라우저를 통해 관리되는 홈네트워크 관리 시스템의 설계 및 구현에 대해 기술한다. 디지털 가전기기들은 IEEE1394 버스에 의해 퍼스널 자바 환경을 갖춘 셋톱박스와 연결된다. 셋톱박스에서 동작하는 내장형 웹 서버는 HTTP1.1의 세션 유지 기능과 JSDK2.1을 지원하는 서블릿 엔진을 포함한다. 홈 네트워크 관리 프로그램은 서블릿 형태로 개발되며 IEEE1394 디바이스 드라이버 기능을 접근하기 위해 JNI를 사용한다. 각 가전기기를 위한 사용자 인터페이스 애플릿은 홈 네트워크 관리 웹 문서에서 관련 아이콘을 선택한 경우 클라이언트로 다운로드되고, TCP/IP API를 통해 관련 서블릿과 통신한다.
This paper describes the design and implementation of a home network management system through a web browser. All digital devices are connected to a set-top box on which personal java environment is installed through an IEEE1394 serial bus. The embedded web server on the set-top box supports persistent-connection of HTTP1.1 and servlet engine for JSDK2.1. The home network management system is developed as the form of a servlet and uses JNI to access IEEE1394 device driver\`s APIs. When a client selects an icon related with a device the user interface applet of the device is downloaded into a client\`s web browser and communicates with a related servlet through TCP/IP APIs.