Abstract:
멀티캐스트 방법은 분산 네트워크 환경에서 멀티캐스트 장치가 적어도 하나의 통신객체를 검색하는 단계, 적어도 하나의 통신 객체 중에서 송신자 측면의 통신객체로부터 멀티캐스트 데이터를 수신하는 단계, 멀티캐스트 데이터를 송신한 통신객체로부터 폴링 메시지를 수신하는 단계, 폴링 메시지에 대응하는 응답 메시지를 전송하는 단계 및 응답 메시지를 전송한 결과를 토대로 통신객체 간의 전송에러 발생 여부를 판단하고, 판단한 결과를 토대로 멀티캐스트를 수행하는 단계를 포함한다.
Abstract:
Disclosed are an apparatus and a method for generating a QoS profile which is capable of providing Quality of Service (QoS) policies suitable for an environment in which a data distribution service (DDS) is used in order to support DDS, that is, an open standard in accordance with which real-time data is distributed based on a publish/subscribe communication scheme that was defined by the Object Management Group (OMG).
Abstract:
In the present invention, disclosed are a node searching system and method capable of efficiently performing a distribution search by exchanging information about searched visit nodes with another node searching unit by each of a plurality of node searching units to which searching operations to find a target node in a graph or a large node tree are allocated, using the publish-subscribe communication middleware.
Abstract:
According to an embodiment of the present invention, disclosed are a data distribution service monitoring device and a method thereof. The data distribution service (DDS) monitoring device monitors DDS. The DDS monitoring device comprises: a monitoring joining part for receiving monitoring topics which are the state information of DDS node from the DDS node; a monitoring data collection part for collecting the monitoring topics and determining the emergency of the monitoring topics; and a monitoring data analyzing part for determining if the state information of DDS corresponding to the state between the DDS nodes is generated after analyzing the monitoring topics based on the emergency of the monitoring topics. By using the present invention, DDS can be monitored in real time.
Abstract:
Method and device for providing a multicast service are disclosed. A method for providing a multicast service according to the present invention includes: a step of configuring an error control policy which is applied to multicast data for a multicast service based on at least one of resource monitoring information of a transmitting terminal and service quality requirement information received from a plurality of receiving terminals; a step of transmitting multicast data to which the error control policy is applied to the plurality of receiving terminals; and a step of receiving feedback information for the muticast data from each of the plurality of receiving terminals and reconfiguring an error control policy based on at least one among the feedback information and resource monitoring information. [Reference numerals] (AA) Start;(BB) End;(S100) Receiving multicast service request information and service quality requirement information from a plurality of receiving terminals;(S110) Permitting multicast service providing for the plurality of receiving terminals;(S120) Configuring an error control policy applied to multicast data based on at least one among resource monitoring information and service quality requirement information of a transmitting terminal;(S130) Transmitting the multicast data to which the error control policy is applied to the plurality of receiving terminals;(S140) Receiving feedback information for the multicast data from each of the plurality of receiving terminals;(S150) Reconfiguring an error control policy based on at least one among the feedback information and resource monitoring information when at least one of the plurality of receiving terminals receives multicast data which does not satisfy the service quality requirement information as a result of analysis on the feedback information
Abstract:
PURPOSE: An apparatus of verifying flight control software for an unmanned aerial vehicle (UAV) and a method thereof are provided to confirm an intended result based on the reliability test result of the flight control software, thereby reducing the risk in the test and verification through the flight of a real UAV. CONSTITUTION: A UAV modeling unit (110) models a virtual UAV based on stored structure and operation information about UAVs, and generates a virtual UAV model. A flight simulation unit (120) simulates the flight of the virtual UAV by using the virtual UAV model, and outputs flight status data. A flight control unit (130) transmits a flight control signal, generated by inputting the flight status data into flight control software, to the flight simulation unit. A test result processing unit (150) analyzes the flight control signal and the flight status data, and determines the reliability of the flight control software. [Reference numerals] (110) Unmanned aerial vehicle modeling unit; (120) Flight simulation unit; (130) Flight control unit; (140) Synchronization managing unit; (150) Test result processing unit; (160) Verification result displaying unit
Abstract:
PURPOSE: An apparatus and method for performing discovery based on a priority in a distributed network and method for determining discovery backoff time are provided to efficiently discover an appropriate network node according to situation by reflecting significance or a priority of a discovery object. CONSTITUTION: A network node # 1(100) comprises a data processing unit(110), a discovery performing unit(120), and a communication unit(130) The data processing unit processes applications related to the operation of the network node #1. The data processing unit provides a data distribution service. The discovery performing unit performs a participant discovery process and an end point discovery process. The discovery performing unit generates a discovery message. The discovery performing unit determines discovery backoff time based on a priority. The discovery performing unit obtains a priority level of a network node by requesting the priority level for an application layer performed in data processing unit. [Reference numerals] (110) Data processing unit; (120) Discovery performing unit; (130) Communication unit
Abstract:
PURPOSE: A method and an apparatus for providing lightweight multicast in a data distributing service are provided to restore the congestion of networks based on minimized controlling commands. CONSTITUTION: A network congesting detecting part(111) multicasts packets based on reader node terminals and detects the congestion causes of networks based on negative responding messages transmitted from reader node terminals without the reception of the packets. A network restoring controlling part(112) determines restoring policies according to the congestion causes of the networks and overcomes the congestion causes. The negative responding message includes a first reader congestion cause generated based on the cross-layered congestion tracking table of the reader node terminals without the reception of the packets.
Abstract:
PURPOSE: A method for providing simulation results and an apparatus using the method are provided to convert log files generated as the results of simulation in a form of image information. CONSTITUTION: An apparatus generates a model for a system to be simulated by analyzing the system(S400). The apparatus converts the generated model into a model object(S410). The apparatus implements a simulating process(S420). Based on the simulation, log files are generated. Based on the log files, the apparatus encodes image information(S430). Based on the image conversion result, moving picture files are generated and are provided through a streaming server(S440).