Abstract:
본 발명은 전파식별 태그를 이용한 물체 위치 추적 장치 및 방법에 관한 것이다. 본 발명은 센서를 통해 물체의 정보 데이터를 판독하는 전파 식별 감지부를 하나 이상 포함하는 위치 인식부; 위치 인식부가 배치된 공간상의 상대적 위치에 따라 상기 각각의 전파 식별 감지부에 각각의 고유 좌표값을 할당하고 상기 고유 좌표값에 해당하는 전파 식별 감지부 내의 센서가 수신한 물체 정보 데이터 값을 기초로 물체의 위치 파악 및 경로를 분석하는 경로 분석 처리부;를 포함하여 전파식별 태그의 밀도를 최소화 하면서 물체의 이동 경로를 추적하는 장치 및 방법에 관한 것이다. 센서, RFID, 물체 위치 추적
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 전송 제어 프로토콜과 사용자 데이터그램 프로토콜의 소켓 검색 장치에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 소켓의 개수를 1만개까지 허용하는 하드웨어에서 소켓 검색 시간을 줄이기 위하여 이진 검색(Binary Search) 알고리듬을 사용하고, 상기 이진 검색 알고리듬을 하드웨어로 구현하여 소켓 검색을 빠르게 할 수 있도록 도와주고, TCP 및 UDP 프로토콜의 경우 이진 트리(Binary Tree)의 관리를 위해 필요한 소켓의 생성, 제거, 검색 기능 및 리슨(Listen)/컨넥트(Connect) 등의 함수에 따른 기능을 모두 지원하여 소켓 아이디(ID)를 찾아내는 시간을 줄여 빠른 프로토콜 처리를 수행하기 위한 TCP와 UDP의 소켓 검색을 위한 소켓 검색 장치를 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은 전송 제어 프로토콜(TCP)과 사용자 데이터그램 프로토콜(UDP)의 소켓 검색 장치에 있어서, 프로세서로부터 받은 명령 정보를 해석하여 하기 브랜치 테이블 관리 수단과 트리 테이블 관리 수단으로 명령을 전달하고, 하기 브랜치 테이블 관리 수단과 트리 테이블 관리 수단으로부터 결과를 받아 상기 프로세서로 결과를 보고하기 위한 마스터 관리 수단; 상기 마스터 관리 수단으로부터 명령을 받 아 브랜치 테이블을 관리하기 위한 브랜치 테이블 관리 수단; 및 이진 트리를 관리하기 위한 트리 테이블 관리 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 네트워크 시스템 등에 이용됨. TCP, UDP, 소켓 검색, C10K, 브랜치, 노드, 이진 트리, 프로세서, TOE
Abstract:
A socket searching device for a TCP(Transmission Control Protocol) and a UDP(User Datagram Protocol) is provided to use binary search algorithm in order to reduce socket searching time, and to realize the binary search algorithm in hardware type, in order to quickly conduct a socket searching process, thereby carrying out a fast protocol processing function. A master module(201) interprets command information received from a processor to deliver a command to a tree table module(203) and a branch table module(202), and receives results from the branch table module(202) and the tree table module(203) to report the results to the processor. The branch table module(202) receives the command from the master module(201), and manages a branch table. The tree table module(203) manages a binary tree.
Abstract:
A device and a method for transforming an XML(eXtensible Markup Language) document are provided to improve system performance by offering a function for transforming a text XML Infoset(Information set) document into a binary fast Infoset document, and vice versa. An ASN(Abstract Syntax Notation) processor(101) serializes and adjusts the XML Infoset document(100) to a fast Infoset document form. An encoder(102) encodes data output from the ASN processor. The first streaming output part(104) represents and stores the data output from the encoder. A reverse ASN processor(106) parses and adjusts the fast Infoset document(105) to an XML Infoset document form. The decoder(107) decodes the data output from the reverse ASN processor. The second streaming output part(108) represents and stores the data output from the decoder. A vocabulary mapper maps a vocabulary table index used in the encoder and the decoder to a vocabulary table entry.
Abstract:
본 발명에 따른 고성능 스트리밍 서버 측정 시스템은 소정의 대역폭을 갖는 n개의 네트워크 스토로지 카드를 구비하는 스트리밍 서버와, n개의 네트워크 스토리지 카드가 연결되는 제 1 대역폭을 갖는 제 1 에더넷 스위치와, 제 1 에더넷 스위치에 연결되어 소정 개수의 미디어 클라이언트를 실행시켜 스트리밍 서버로부터 스트리밍을 서비스 받는 통계 정보를 수집하는 다수의 클라이언트 단말기와, 제 1 에더넷 스위치와 연결되는 제 2 대역폭을 갖는 제 2 에더넷 스위치와, 제 1, 2 에더넷 스위치를 통해 스트리밍 서버에 연결되어 스트리밍 서버의 부하에 따른 스트리밍 서비스 질의 변화를 제공하는 미디어 재생기와, 제 1, 2 에더넷 스위치를 통해 스트리밍 서버에 연결되어 스트리밍 서버의 제어와 성능 정보를 수집 및 처리하고, 클라이언트 단말기를 제어하여 미디어 클라이언트를 실행시켜 수집된 통계 정보를 관리하는 성능 시험 관리 시스템을 포함한다. 이상 설명한 바와 같이, 본 발명은 20Mbps 급의 스트리밍을 서비스할 수 있는 고성능 스트리밍 서버의 성능과 클라이언트가 서비스를 받는 멀티미디어 데이터의 품질에 대한 측정을 최소한의 시스템과 망을 활용하여 수행할 수 있다,
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 객체기반 스토리지 장치를 구현하는데 있어서, 주 메모리 및 시스템 버스와는 별도의 메모리(PMEM : PCI Memory) 및 독립적인 전용 버스를 이용하여 블록 스토리지 장치에서 네트워크 장치로 데이터를 직접 전송할 수 있도록 함으로써, 사용자 주소공간과 운영체제 주소공간 간에 데이터 복사를 제거하여 중앙처리장치(CPU) 점유율과 시스템 버스의 부하를 줄이기 위한, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치에 있어서, 객체 기반으로 데이터를 저장하기 위한 저장 수단; 주메모리와는 별도로 구비된 고속의 액세스가 가능한 임시 저장 수단; 시스템 버스와는 별도로 구비된 데이터 전달이 가능한 전송 수단; 외부로부터의 객체 읽기 요청 신호에 따라 상기 저장 수단에 저장되어 있는 해당 객체 데이터를 읽어 들여 상기 전송 수단을 이용하여 직접전송방식으로 제 2 제어 수단으로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 제 2 제어 수단으로부터 직접전송방식을 이용하여 전달받은 객체 데이터를 상기 저장 수단에 저장시키기 위한 제 1 제어 수단; 및 상기 전송 수단을 통하여 상기 제 1 제어 수단으로부터 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 네트워크 장치로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 네트워크 장치로부터 직접전송방식으로 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 상기 제 1 제어 수단으로 전달하기 위한 상기 제 2 제어 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 객체기반 저장장치 등에 이용됨. 객체기반 스토리지, PMEM(PCI Memory), 가용리스트, 할당리스트
Abstract:
본 발명은 DWDM 망을 통해 다수의 사용자로부터 광 경로 설정의 요청 시에 주 경로(primary path)와 보조 경로(backup path)의 반복적인 탐색과 설정으로 송수신 노드간의 트래픽 흐름의 지속성을 보장하여 DWDM 망의 생존성을 보장하는 방법에 관한 것으로 (a)DWDM 망 외부 사용자로부터의 데이터 트래픽 경로 설정 요구에 대해 상기 트래픽의 주 경로를 탐색하여 상기 주 경로가 존재하는 지 판별하는 단계; (b)상기 (a)단계의 판별 결과, 상기 주 경로가 존재하지 않는 경우에는 상기 (a)단계로 회귀하여 또 다른 주 경로를 탐색하며, 존재하는 경우에는 상기 주 경로의 SRLG의 ID를 상기 주 경로가 포함된 링크의 망 자원에 포함시켜 상기 링크의 가중치를 업데이트 하여 상기 주 경로를 확정시키는 단계; 및 (c)상기 주 경로 이외의 여분의 경로를 탐색, 설정하여 상기 여분의 경로를 상기 주 경로의 보조 경로로 설정하는 단계를 포함하여 본 발명의 목적 및 기술적 과제를 달성한다.
Abstract:
본 발명은 고품질 스트리밍 서비스할 때 고속 스토리지에서 초고속 네트워크로 직접 전송하기 위해서 이들 사이에 고유 메모리를 두어 직접 사용자 프로세스가 이 메모리를 접근함으로써 불필요한 복사를 방지하여 중앙처리유닛의 점유율을 줄일 수 있는 스트리밍 서비스를 위한 고유 메모리 접근 및 관리 방법에 관한 것이다. 본 발명에 따르면, 저장 장치와 네트워크 카드 사이에 고유 메모리가 구비되며, 사용자 프로세스는 운영체제의 복사없이 제로-카피(zero-copy) 메커니즘을 통해서 상기 고유 메모리에 접근할 수 있다. 또한, 사용자 프로세스에게 고유 메모리 카드에 대한 정보와 운영체제를 거치지 않고 접근할 수 있는 기능을 제공할 수 있다.
Abstract:
PURPOSE: A routing/wavelength assignment method in consideration of influence on potential connection request in DWDM(Dense Wavelength Division Multiplex) network, and a differentiated routing/wavelength assignment method using connection request and a system thereof are provided to quantitatively evaluate a degree of an influence on a connection request, and to determine the least influenced path, thereby reducing a blocking probability of the connection request. CONSTITUTION: If a connection request is received in an edge node(200), a service classifier checks a type of a service(205). In a routing system aspect, a routing process is conducted by values of each link wavelength SNR(210,220). If the type of the service is an assured service, a system shares a backup path to perform a protection function so as to efficiently use resources(225). If the routing process is conducted by a premium service and the assured service, the system assigns wavelengths in an FF(First-Fit) method(240). If the number of the wavelengths is smaller than that of nodes(235) or the wavelengths are not included, the connection request is blocked(255).
Abstract:
The present invention relates to a network-storage apparatus for storing the data received through network on a disk in the form of zero copy, and transmitting the streaming data stored on the disk to many users through network in the form of zero copy in high speed, thereby transmitting and receiving the streaming data in high speed through network for transmitting and receiving the streaming data rapidly through Internet. A network-storage apparatus of the present invention includes a peripheral device bus bridge for transferring bus transaction between a host processor and a network-storage apparatus; an internal peripheral device bus separated from a peripheral device bus outside the network-storage apparatus; a disk controller for managing reading and writing data from and to the disc storage; a peripheral memory for storing transmitted data between the disc storage and the network; a peripheral memory controller for storing or outputting the transmitted data between the disc storage and the network; and a TOE for reading data to be transmitted to the network from the peripheral memory, constructing the data in the form of a packet, transmitting the packet to the network, and storing the data received from the network and to be stored on the disk in the peripheral memory.