Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 사용자가 요구하는 컨텐츠를 미디어 서버로부터 수신하여, 그 컨텐츠의 미디어 포맷과 전송프로토콜을 사용자 단말(클라이언트)이 지원하는 포맷과 전송 프로토콜로 자동으로 변환함으로써, 클라이언트로 하여금 홈 네트워크 상에 존재하는 모든 컨텐츠를 자신이 지원하는 전송 프로토콜을 통하여 전송받아 재생할 수 있게 하는, 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치에 있어서, 홈네트워크 상에 존재하는 미디어 서버를 발견하고, 상기 미디어 서버가 제공할 수 있는 컨텐츠에 대한 리스트 정보, 포맷 정보, 및 전송프로토콜 정보를 획득하고, 사용자가 요청한 컨텐츠의 미디어 포맷 및 상기 컨텐츠가 있는 미디어 서버의 전송 프로토콜과 사용자 단말이 지원하는 미디어 포맷 및 전송프로토콜을 비교하여 적절한 포맷 컨버팅 수단/전송프로토콜을 선택하고 선택된 포맷 컨버팅 수단/전송프로토콜을 사용할 수 있도록 미디어포맷 처리 수단과 전송프로토콜 처리 수단에 요청하기 위한 제어 에이전트 수단; 외부에 대하여 미디어 서버로 보이도록 하는 기능을 수행하고, 사용자 단말이 요청한 컨텐츠를 해당 미디어 서버로부터 수신하기 위한 미디어서버 디바이스 수단; 상기 제어 에이전트 수단의 요청에 따라, 상기 제어 에이전트 수단이 상기 선택된 포맷 컨버팅 수단을 사용할 수 있도록 연결하기 위한 상기 미디어포맷 처리 수단; 및 상기 제어 에이전트 수단의 요청에 따라, 상기 제어 에이전트 수단이 상기 선택된 프로토콜을 사용할 수 있도록 연결하기 위한 상기 전송프로토콜 처리 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 홈네트워크에서의 미디어 포맷/전송 프로토콜 변환 등에 이용됨. 홈네트워크, 미디어 서버 프록시, 미디어 포맷 변환, 전송 프로토콜 변환
Abstract:
본 발명은 라우터를 통해서 다양한 네트워크 미디어로 구성되는 홈 네트워크를 아무런 사전 지식 없이도 자동으로 인식하여 네트워크 구성관리가 용이하도록 하는 론웍스 네트워크 토폴로지 자동 인식 방법에 관한 것이다. 즉 본 발명에서는 종래 거의 수동으로 처리되도록 되어 있는 네트워크의 토폴로지 정보를 소프트웨어적으로 처리하여 네트워크 토폴로지 정보를 모르는 상황에서 자동으로 토폴로지와 디바이스 정보를 읽어올 수 있도록 함으로서, 원격지에 있는 네트워크 관리자가 댁내의 네트워크 및 디바이스 정보를 모르더라도 자동으로 구성된 정보를 보고 구성관리 작업을 용이하게 수행할 수 있다. 론웍스, 토폴로지, 홈 네트워크, 라우터
Abstract:
PURPOSE: A cooperative service method between information apparatuses supporting heterogeneous control middlewares under home network environment and a method thereof are provided to exchange information between information apparatuses that support heterogeneous control middlewares through a home server, thereby expanding compatibility between the information apparatuses. CONSTITUTION: A home server decides whether control middlewares of more than two information apparatuses selected by a user are the same type(2,4). If so, the home server performs a control middleware operation between the selected information apparatuses(6). If the control middlewares are not the same type, the home server executes an interface module corresponding to the information apparatuses(10). The home server executes a connector, and carries out an interworking function of the heterogeneous control middlewares(12). The home server completes a system or returns to the first step(8).
Abstract:
PURPOSE: A remote memory access channel(RMAC) device for a network virtual memory is provided to back up stored data in a memory of a presently-unused remote workstation when a used physical memory page is reallocated by a hard disk because of physical memory shortage, so as to make the hard disk read the stored data from the memory of the remote workstation without loading the data in the hard disk, to improve an input/output capacity. CONSTITUTION: A remote memory access channel(RMAC) client(1) snaps a 'II_rw_page()' function which is a disk memory system interface, and cashes a memory page in a remote memory. An RMAC supplies the remote memory to other workstation as a server in an RMAC server(2). An RMAC register(3) regularly maintains an RMAC list. A stored RMAC list(4) is operated and maintained by the RMAC client(1). A storing RMAC list(5) is operated and maintained by the RMAC server(2). An RMAC list is operated and maintained by the RMAC register(3).
Abstract:
PURPOSE: A remote memory access channel(RMAC) device for a network virtual memory is provided to back up stored data in a memory of a presently-unused remote workstation when a used physical memory page is reallocated by a hard disk because of physical memory shortage, so as to make the hard disk read the stored data from the memory of the remote workstation without loading the data in the hard disk, to improve an input/output capacity. CONSTITUTION: A remote memory access channel(RMAC) client(1) snaps a 'II_rw_page()' function which is a disk memory system interface, and cashes a memory page in a remote memory. An RMAC supplies the remote memory to other workstation as a server in an RMAC server(2). An RMAC register(3) regularly maintains an RMAC list. A stored RMAC list(4) is operated and maintained by the RMAC client(1). A storing RMAC list(5) is operated and maintained by the RMAC server(2). An RMAC list is operated and maintained by the RMAC register(3).
Abstract:
PURPOSE: A method for managing a transmission and reception queue is provided to reduce a queue space by using only two queues. CONSTITUTION: A method for managing a transmission and reception queue comprises the following steps. A message is transmitted to a network line according to information of a transmission queue element A. The owner information of the transmission queue element A is changed to nobody(3) by a control program of a network interface(2). The owner information of the transmission queue element B behind the transmission queue element A is changed to a host as much the number of reception buffer in a host memory of an opposite process.
Abstract:
본 발명은 통신장비의 DMA 처리장치 및 그 방법에 관한 것으로서, 임의의 프로세스가 즉시 사용할 수 있도록 할당된 영역과 상기 영역을 전담해서 관리하는 데몬 프로세스를 포함하는 주기억장치와, 통신에 관여하는 프로세스들의 통신 관련 정보를 저장한 큐와 상기 프로세스들을 위해 할당된 주기억장치내의 물리적 주소를 저장하며 상기 주기억장치 내에 할당된 즉시 사용 가능한 영역의 주소를 관리하는 임의 프로세스 레코드를 포함하는 관리 테이블을 포함하는 통신장비를 구비하여, 상기 통신장비가 외부로부터 임의의 목적 프로세스가 관리해야 할 정보를 수신하고, 상기 큐의 정보를 참조하여 상기 관리 테이블을 검색한 결과 상기 목적 프로세스를 위해 할당된 주기억장치내의 물리적 주소 정보가 없는 경우에 통신장비는 상기 관리 테이블내� � 포함된 임의 프로세스 레코드를 검색하고, 상기 임의 프로세스 레코드에서 관리하는 주기억장치의 주소로 통신장비가 직접 액세스하여 상기 수신 정보를 저장함으로써, 메시지의 수신 과정에서 발생할 수 있는 TLB 적중실패를 방지하여, 통신 속도 및 성능을 저하 시키는 메시지의 재 전송을 없앨 수 있다.