Abstract:
Provided is a home-network UMB system and a method thereof for providing interoperability between devices connected one another through different types of middlewares in a home network. The home-network UMB system includes: a bridge core for establishing/releasing a connection between bridge adaptors of different types of middlewares and analyzing/transferring a universal middleware message in order to interoperate devices connected through different types of middlewares existed on a home network; and a plurality of bridge adaptor for connecting the bridge core to a corresponding middleware, and finding/releasing different types of devices, controlling/monitoring different types of devices and registering/creating an event for different types of devices through transforming a universal middleware bridge message to a local message of each middleware and vice versa.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 사용자가 요구하는 컨텐츠를 미디어 서버로부터 수신하여, 그 컨텐츠의 미디어 포맷과 전송프로토콜을 사용자 단말(클라이언트)이 지원하는 포맷과 전송 프로토콜로 자동으로 변환함으로써, 클라이언트로 하여금 홈 네트워크 상에 존재하는 모든 컨텐츠를 자신이 지원하는 전송 프로토콜을 통하여 전송받아 재생할 수 있게 하는, 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 홈네트워크에서의 미디어 포맷 및 전송 프로토콜 변환 장치에 있어서, 홈네트워크 상에 존재하는 미디어 서버를 발견하고, 상기 미디어 서버가 제공할 수 있는 컨텐츠에 대한 리스트 정보, 포맷 정보, 및 전송프로토콜 정보를 획득하고, 사용자가 요청한 컨텐츠의 미디어 포맷 및 상기 컨텐츠가 있는 미디어 서버의 전송 프로토콜과 사용자 단말이 지원하는 미디어 포맷 및 전송프로토콜을 비교하여 적절한 포맷 컨버팅 수단/전송프로토콜을 선택하고 선택된 포맷 컨버팅 수단/전송프로토콜을 사용할 수 있도록 미디어포맷 처리 수단과 전송프로토콜 처리 수단에 요청하기 위한 제어 에이전트 수단; 외부에 대하여 미디어 서버로 보이도록 하는 기능을 수행하고, 사용자 단말이 요청한 컨텐츠를 해당 미디어 서버로부터 수신하기 위한 미디어서버 디바이스 수단; 상기 제어 에이전트 수단의 요청에 따라, 상기 제어 에이전트 수단이 상기 선택된 포맷 컨버팅 수단을 사용할 수 있도록 연결하기 위한 상기 미디어포맷 처리 수단; 및 상기 제어 에이전트 수단의 요청에 따라, 상기 제어 에이전트 수단이 상기 선택된 프로토콜을 사용할 수 있도록 연결하기 위한 상기 전송프로토콜 처리 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 홈네트워크에서의 미디어 포맷/전송 프로토콜 변환 등에 이용됨. 홈네트워크, 미디어 서버 프록시, 미디어 포맷 변환, 전송 프로토콜 변환
Abstract:
본 발명은 라우터를 통해서 다양한 네트워크 미디어로 구성되는 홈 네트워크를 아무런 사전 지식 없이도 자동으로 인식하여 네트워크 구성관리가 용이하도록 하는 론웍스 네트워크 토폴로지 자동 인식 방법에 관한 것이다. 즉 본 발명에서는 종래 거의 수동으로 처리되도록 되어 있는 네트워크의 토폴로지 정보를 소프트웨어적으로 처리하여 네트워크 토폴로지 정보를 모르는 상황에서 자동으로 토폴로지와 디바이스 정보를 읽어올 수 있도록 함으로서, 원격지에 있는 네트워크 관리자가 댁내의 네트워크 및 디바이스 정보를 모르더라도 자동으로 구성된 정보를 보고 구성관리 작업을 용이하게 수행할 수 있다. 론웍스, 토폴로지, 홈 네트워크, 라우터
Abstract:
본 발명은 홈 자동화 시스템을 비롯한 빌딩 자동화, 공장자동화 등의 데이터 전송 기술로 가장 널리 사용되고 있는 론웍스(LonWorks) 시스템의 패킷 전송 방식에 관한 것이다. 즉, 본 발명은 론웍스 네트워크에서의 패킷데이터 송/수신에 있어서 론토크 프로토콜을 통해 전송되는 패킷내에 수신 버퍼 윈도우를 구현하여 전송노드에서 이에 해당하는 네트워크 트래픽을 조절하도록 함으로써, 네트워크상 밴드폭을 증가시키고 론웍스 네트워크의 트래픽을 감소시켜 모든 노드의 고속화를 증진시킨다.
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 packet transmission method in LonWorks is provided to satisfy both high transfer rate and transmission data reliability by generating an index in each packet, indexing transmission packets, and re-transmitting a lost data. CONSTITUTION: If 10 packets are transmitted from a node 1 to a node 2, it is judged whether index data are requested or whether only a general node ID should be checked(S602,S604). If the index data are requested, corresponding indexes are checked and sequentially counted(S608). If only the node ID should be checked, corresponding data are transferred(S606). It is judged whether an error occurs in the index sequential(that is, an arithmetical value is varied)(S610). If 10 packets are received through a sequential index counting process, corresponding data are transferred(S606). If the index order is non-sequential, the node 1 requests re-transmission of every packet after a packet corresponding to an arithmetical value variation-initiated index from the node 2(S612).
Abstract:
The present invention discloses an apparatus for measuring the position of other apparatus and a method of measuring the position of other apparatus. The apparatus for measuring a position includes: at least one light emitting unit transmitting an optical signal; at least one light receiving unit receiving the optical signal transmitted from other apparatus; and a signal processing unit controlling to transmit an optical signal including identification information through the at least one light emitting unit, obtaining identification information on other apparatus on the basis of the optical signal received from other apparatus, and obtaining position information on other apparatus on the basis of the obtained identification information. Accordingly, each apparatus positioned in an arbitrary space can obtain location information on other apparatus such as a distance to, an angle with, and a posture of the other apparatus.
Abstract:
The present invention relates to an apparatus for navigating cooperative intelligent robots based on a radio map. The apparatus of the present invention includes a radio map acquisition part which acquires a radio map generated between cooperative intelligent robots, a routing information acquisition part which acquires routing information which is a communication path between the robots, a robot path generation part which determines a moving path to a target point by using the radio map and the routing information, and a position control part which controls position shift of the robot along the moving path generated by the robot path generation part.