Abstract:
IP 기반 USN 시스템이 개시된다. IP 기반 USN 시스템은 각각 고유의 IP(internet protocol) 주소를 가지는 복수개의 센서 노드들 및 복수개의 센서 노드들 각각이 브로드캐스팅하는 위치 정보를 저장하는 테이블을 구비하고, 테이블에 저장된 위치 정보를 갱신하기 위하여 주기적으로 자신의 존재를 알리는 존재 정보를 브로드캐스팅하는 IP-USN 라우터를 포함한다. 센서 노드들 각각이 고유의 IP 주소를 가지고 있기 때문에 외부에 어떤 네트워크에서도 사용자가 원하는 정보 및 서비스를 얻을 수 있다.
Abstract:
A gateway and an interoperability method of 6LoWPAN(Low power Wireless Personal Area Networks) are provided to deliver a short 16-bit IPv6 address by performing an IP layer compression in a gateway. In a gateway(40) for an interoperability of a 6LoWPAN(1), a first connecting unit is used for connecting to the 6LoWPAN(1). A second connecting unit is used for connecting to an IPv6 network(2). A compressed IPv6 header expanded by a certain mapping table, is combined with a separated packet, and transmitted to the second connecting unit if an outbound traffic is generated from the 6LoWPAN(1) and transmitted to the IPv6 network(2). If an inbound traffic is generated from the IPv6 network and transmitted to the 6LoWPAN, the compressed IPv6 header is compressed by a certain mapping table, separated from the packet and transmitted to the first connecting unit.
Abstract:
본 발명은 인터넷 프로토콜 버전 6 기반의 저전력 무선 개인 영역 네트워크( '6LoWPAN')에서 다른 외부의 IPv6 기반 네트워크와 상호 연동하기 위한 게이트웨이 및 상호 연동 방법을 제안한다. 본 발명의 게이트웨이는 6LoWPAN 내부 망과 IPv6 외부 망을 중개하기 위한 게이트웨이에 있어서, 상기 게이트웨이가, 상기 6LoWPAN망과 접속하기 위한 제1 접속수단; 상기 IPv6망과 접속하기 위한 제2 접속수단; 상기 제1 접속수단으로부터 상기 6LoWPAN망으로부터 IPv6망으로 나가는 아웃바운드 트래픽이 발생되면, 압축된 IPv6헤더를 소정의 매핑 테이블에 의해 확장하고 분리된 패킷을 조합하여 상기 제2 접속수단으로 전송하고, 상기 제2 접속수단으로부터 IPv6망으로부터 6LoWPAN망으로 들어오는 인바운드 트래픽이 발생되면, 소정의 매핑 테이블에 의해 IPv6 헤더를 압축하고 패킷을 분해하여 상기 제1 접속수단으로 전송하는 프로토콜 변환수단을 구비한다. 따라서 본 발명에 따르면 IP 계층에서의 압축은 게이트웨이에서 하기 때문에, 6LoWPAN과 외부 IPv6 네트워크 사이의 통신은 IP 계층에서 긴 128비트의 IPv6 주소 대신 단지 16비트 짧은 주소로 전달할 수 있다. IPv6, 6LoWPAN, 게이트웨이, 외부 네트워크, 상호 운용
Abstract:
본 발명은 저전력 무선 개인 영역 네트워크(Low power Wireless Personal Area Networks; LoWPAN)에 관한 것으로, 인터넷 프로토콜 버전 6 기반의 저전력 무선 개인 영역 네트워크(6LoWPAN)상에서 동적 주소할당을 이용한 계층적 라우팅 방법을 제안하며, 이 계층적 라우팅 방법은 센서 네트워크의 하나인 LoWPAN외의 또 다른 센서 네트워크의 주소 할당 방식에도 적용가능하다. 본 발명의 방법은 6LoWPAN상에서의 라우팅 방법에 있어서, 스캔에 의해 이웃노드를 검출하는 제1 단계; 이웃노드와 연관을 통해 주소를 할당받는 제2 단계; 이웃 테이블과 라우팅 테이블을 관리하는 제3 단계; 및 패킷이 수신되면, 소정 절차에 따라 다음 홉 노드를 찾아 패킷을 포워딩하는 제4 단계를 구비한다. 상기 제2 단계는 이웃하는 부모의 자식 유무를 판별하여 자식이 없을 경우에는 수학식 "자식주소(FC) = 최대자식의 수(MC) * 부모의 주소(AP) + 1"에 따라 주소를 할당하고, 이미 자식이 있을 경우에는 자식중 가장 큰 주소에 1을 더하여 주소를 할당한다. 따라서 본 발명은 계층적 라우팅 방법은 라우팅 테이블을 유지하는 오버헤드를 상당히 줄일 수 있다. IPv6, 6LoWPAN, 무선 개인 영역 네트워크, 계층적 라우팅, 동적 주소 할당
Abstract:
PURPOSE: A method for encoding a DNA sequence and a method for compressing the DNA sequence are provided, thereby effectively encoding the DNA sequence and improving the compression rate and speed of the DNA sequence. CONSTITUTION: The method for encoding a DNA sequence comprises the steps of: encoding DNA bases of adenine(A), guanine(G), cytosine(C) and thymine(T) with 2 bit; preparing one bite using a certain number of encoded bases; and preparing the DNA sequence in a bite unit. The method for compressing the DNA sequence comprises the steps of: encoding DNA bases of adenine(A), guanine(G), cytosine(C) and thymine(T) with 2 bit; preparing one bite using a certain number of encoded bases; preparing the DNA sequence in a bite unit; and compressing the bite unit of the DNA sequence using a constant data compression method.
Abstract:
제 1 센서 노드 그룹에서 움직이는 표적을 추적하는 방법은 움직이는 표적을 감지하여 감지된 표적의 위치를 계산하는 단계, 감지된 표적의 속도 및 감지된 표적의 요각(Yaw angle)을 계산하는 단계, 계산된 표적의 위치, 속도 및 요각을 기초로 표적의 다음 위치를 예측하는 단계, 및 예측된 다음 위치에 가장 인접한 센서 노드 및 계산된 요각을 기초로 선택된 적어도 2 개의 센서 노드들을 활성화시키는 단계-가장 인접한 센서 노드와 적어도 2 개의 센서 노드들은 제 2 센서 노드 그룹을 형성함-를 포함한다. 따라서 정확하게 표적의 다음 위치를 예측할 수 있다.
Abstract:
LoWMob(LoWPAN Mobility: Low power Wireless Personal Area Network) 시스템은 PAN(Personal Area Network) 내에배치되고 PAN 식별자를포함하는비콘(beacon)을전송하는외부및 내부보더노드들 -상기내부및 외부보더노드들은준-수면상태(quasi-sleep state)에서는송수신기를턴-오프시키고액티브상태에서는상기비콘을상기모바일노드에전송하며, 상기외부보더노드는상기내부보더노드보다자주상기비콘을전송함-, 상기 PAN 내에서이동할수 있고, MST(Maximum Sleep Time)까지데이터송신또는수신이발생하지않은경우에는상기내부또는외부보더노드에상기 PAN 식별자를요청하는모바일노드 -상기 MST는상기모바일노드의이동속도에따라가변적으로변경됨- 및상기 PAN 내에서전송범위가오버랩될정도까지조밀하게배치되어있고상기모바일노드의이동방향을측정할수 있는적어도하나의센서노드 -상기적어도하나의센서노드중 적어도하나는연관센서노드로동작하고상기적어도하나의연관센서노드는상기모바일노드와의거리를측정함-을포함한다.
Abstract:
PURPOSE: A LoWMob(LoWPAN Mobility(Low power Wireless Personal Area Network)) system and DLoWMob system are provided to transmits a neighboring information message and an identifier about a sensor node. CONSTITUTION: Outside and inside border nodes are arranged within a PAN(Personal Area Network). The outside and inside border nodes transmit beacon including PAN identifier. The outside and inside border nodes turns off a transmitter in a quasi-sleep state. A mobile node moves within PAN. The MST is changed according to the movement speed of the mobile node.
Abstract:
PURPOSE: An object information service system on an IP-based USN is provided to obtain desired information and service, by using sensor nodes with unique IP addresses. CONSTITUTION: A USN URL is transmitted to a local server(S210). The local server changes the USN URL into a domain name(S220). A first local ODS makes a query to a national ODS(S230). The national ODS transmits an address of a second local ODS to the first local ODS in the form of A record(S240). The national ODS transmits the address of the second local ODS in the form of A record in the first local ODS(S240). The first local ODS inquires about the location of an information server to the second local ODS(S250). The second local ODS transmits NAPTR(Naming Authority Pointer) record to the first local ODS(S260). The NAPTR record received by the first local ODS is transmitted to a local server(S270). The local server receives information of a desired sensor node(S280). The local server transmits the received information of the sensor node to the outside(S290).
Abstract:
PURPOSE: A method for tracing a moving target in a sensor network is provided to anticipate a next location of the target based on speed and a yaw angle of a detected target. CONSTITUTION: A moving target is detected(S520). A location of the detected target is calculated(S525). Speed of the detected target and the yaw angle of the detected target are calculated. A next location of the target is anticipated based on the location, the speed, and the yaw angle of the calculated target(S545). A sensor node which is closest to the anticipated next location and at least 2 sensor nodes selected based on the calculated yaw angle are activated(S555).