Abstract:
PURPOSE: An underwater node installation device is provided to transmit various data obtained underwater to the surface of water by the underwater installation of nodes. CONSTITUTION: An underwater node installation device comprises a housing(10), an anchor(30), and a connecting member(40). The housing forms an upper housing part(12) and a lower housing part(14). The upper housing part comprises a horizontal flange(12'). The upper housing part and the lower housing part are hemi-spherical. The lower housing part comprises a horizontal flange. As sealing is interposed between each horizontal flange of the upper housing part and the lower housing part, the upper housing part and the lower housing part are coupled. The housing is formed with an inner space for mounting components. An anchor is mounted on the underwater ground. The connecting member interlinks the housing and the anchor. The housing is formed with a horizontal installation part(20) and a sensor connection part(22).
Abstract:
PURPOSE: A communication protocol for underwater environment and network forming method using the same are provided to add a preamble section in which a sync node broadcasts in a MAC(Medium Access Control) protocol. CONSTITUTION: A network topology performs a maintenance/repair operation in a superframe section(20). An inter-node data is transceived in the superframe section. A channel state is measured between a sync node and a sensor node in a preamble section. A sensor node is determined in a configuration section(14). The network topology is formed in the configuration section. Time synchronization is performed between the sensor node and the sync node in a synchronization section(16).
Abstract:
PURPOSE: An underwater communication method through dynamic timeslots based on TDMA(Time Division Multiple Access) is provided to reduce transmission time assigned to the corresponding node by dynamically converting the timeslot assigned to the corresponding node according to the state of transmission data. CONSTITUTION: A schedule node(A) broadcasts a schedule message to other nodes(B,C,D) by generating the schedule message in a schedule section(S105). The schedule node broadcasts a data frame to other nodes according to the timeslot(S107). When a data frame transmitted to the timeslot is not existed, the schedule node receives an IHND(I Have No Data) frame from the C node(S111). The C node dynamically converts the assigned timeslot(S113). Other node(D) transmits the data frame according to the shortened timeslot(S115). [Reference numerals] (AA) Initialization section; (BB) Superframe section; (CC) Preamble; (D) Data; (DD) Join; (EE) Schedule; (FF,GG) Data; (I) Initialization message(IM); (J) Join message(JM); (S) Schedule message(SM); (S113) Change
Abstract:
PURPOSE: A packet inspection method in an underwater sound sensor and a device thereof are provided to analyze a packet flow and a network performance by collecting and analyzing a plurality of packets in real time. CONSTITUTION: A token bite filtering unit and a separator byte filtering unit individually filter token bytes or separator bytes(S105). A packet header and footer analysis unit extracts payload data, a data packet header, and footer information which use the filtered token byte or separator byte(S107). A pattern determination unit extracts a pattern of the data packet by using the extracted payload data, footer information, and data packet header(S109). The pattern determination unit determines whether the extracted pattern is matched with a predetermined pattern(S111). A packet analysis unit analyzes information related to the corresponding data packet when the extracted pattern is matched with the predetermined pattern(S113). [Reference numerals] (AA) Start; (BB) End; (S101) Capturing a plurality of data packets transmitted from UW-ASN in real time; (S103) Inputting the captured data packets in the form of stream; (S105) Filtering token-byte or separator-byte included in the packet stream; (S107) Extracting a data packet header, payload data, and footer information using the token-byte or the separator-byte; (S109) Extracting the pattern of the data packet using the extracted information; (S111) Is the extracted pattern matched to a predetermined pattern?; (S113) Analyzing information related to the data packet
Abstract:
PURPOSE: A packet data used for a time schedule information sharing method of a node in a sensor network is provided to minimize the probability of transmission failure and to determine the time schedule required for the data transmission and reception of neighboring nodes. CONSTITUTION: A time schedule of a neighbor node is stored from a node in a header area(10). Data, which is transmitted from the other node, is stored in a data area according to the time schedule. The header area includes a T(Type of frame)(11), a D(Destination address)(12), an S(Source address)(13), an A(Address of neighbor nodes)(14), an M(Missing Node)(15), a J(Joining Node)(16), and an SYNC(Nest transmission time)(17).
Abstract:
PURPOSE: A packet data used for a time schedule information sharing method of a node in a sensor network is provided to minimize the probability of transmission failure and to determine the time schedule required for the data transmission and reception of neighboring nodes. CONSTITUTION: A time schedule of a neighbor node is stored from a node in a header area(10). Data, which is transmitted from the other node, is stored in a data area according to the time schedule. The header area includes a T(Type of frame)(11), a D(Destination address)(12), an S(Source address)(13), an A(Address of neighbor nodes)(14), an M(Missing Node)(15), a J(Joining Node)(16), and an SYNC(Nest transmission time)(17).
Abstract:
본 발명은 수중환경에서 노드에서 전송할 데이터 유무에 따라 타임슬롯을 동적으로 할당하여 데이터 전송시간을 단축하도록 하는 TDMA 기반의 동적 타임슬롯 할당을 통한 수중통신방법에 관한 것이다. 이러한 본 발명의 수중통신 방법은, 노드 간에 TDMA 기반 무선통신을 수행하는 무선통신시스템에서 TDMA 기반의 동적 타임슬롯 할당을 통한 수중통신방법에 있어서, 스케줄 노드에서 다수의 다른 노드로 타임슬롯 할당을 위한 스케줄 메시지를 전송하는 단계; 상기 각각의 다른 노드에서 전송할 데이터 프레임이 있으면 자신에게 할당된 타임슬롯에 상기 데이터 프레임을 전송하고, 전송할 데이터 프레임이 없으면 IHND 프레임을 상기 스케줄 노드로 전송하는 단계; 및 상기 스케줄 노드에서 상기 IHND 프레임이 수신되면 상기 IHND 프레임이 전송된 타임슬롯을 변경하는 단계를 포함한다.
Abstract:
본 발명은 센서네트워크에 참여한 모든 노드의 초기 구동시 1회만 랜덤(random)하게 실행되어 각각의 노드가 2홉(hop) 떨어진 이웃 노드까지의 노드 정보를 공유하도록 하면서 상기 노드에 대해 우선순위를 부여하는 랜덤 액세스 구간(Ⅰ)을 형성하는 단계; 상기 랜덤 액세스 구간(Ⅰ)에서 부여된 우선순위에 의해 가장 높은 우선순위를 가지는 노드부터 예약슬롯을 할당하면서 상기 노드가 전송할 데이터 유무에 따라 전송슬롯을 예약하도록 예약메시지의 전송을 수행하는 슬롯 예약구간(Ⅱ)을 형성하는 단계; 그리고 상기 예약 메시지에 의해 예약된 전송슬롯을 통해 상기 이웃 노드에게 데이터를 전송하는 데이터 전송구간(Ⅲ)을 형성하는 단계를 포함한다. 그리고 센서네트워크에 참여한 노드의 우선순위를 부여하고, 상기 우선순위에 의해 가장 높은 우선순위를 가지는 노드부터 예약슬롯을 할당하면서 그 할당된 예약슬롯을 통해 데이터 전송에 필요한 전송슬롯을 예약하도록 예약 메시지를 전송하고, 상기 예약 메시지에 의해 예약된 전송슬롯을 통해 활성화상태가 된 이웃 노드와 데이터 송수신을 수행하도록 하고 있다. 센서네트워크, 우선순위, 맥 프로토콜, 슬롯 예약
Abstract:
본 발명은 수중 환경에 적합한 통신 프로토콜과 이를 이용한 네트워크 형성방법 및 통신방법에 관한 것이다. 먼저 본 발명은 싱크노드(s1)(s2)(s3)와 센서노드(A 내지 F)가 구비된 클러스터링 기반의 구조화된 네트워크 토폴리지를 형성하고 노드 간 시간 동기화를 수행하는 초기화 구간(10)과, 상기 초기화 구간(10)에서 형성된 네트워크 토폴리지를 유지/보수하고 노드 상호간에 데이터의 송수신이 이루어지는 수퍼프레임 구간(20)으로 된 맥 프로토콜이 제공된다. 상기 초기화 구간(10)은, 다시 상기 싱크노드(s1)(s2)(s3)와 센서노드(A 내지 F)간의 채널상태 및 채널변이를 측정하는 프리엠블 구간(12), 상기 클러스터에 가입될 센서노드(A 내지 F)를 결정하여 네트워크 토폴리지를 형성하는 구성 구간(14), 상기 가입된 센서노드(A 내지 F)와 이를 관리하는 싱크노드(s1)(s2)(s3)와의 시간 동기화를 수행하는 동기화 구간(16)으로 이루어진다. 그리고 상기 맥 프로토콜에 의해 최선의 네트워크 토폴리지를 형성한다. 상기 네트워크 토폴리지의 형성시 노드간의 전파지연시간에 의한 거리 값뿐만 아니라 채널상태 및 다양한 채널변이 정보 등이 함께 고려된다. 그와 같은 본 발명에 따르면, 수중 환경에 적응적이고 노드 변환에 유연한 네트워크 토폴리지를 형성할 수 있는 이점이 있다. 네트워크 토폴리지, 프로토콜, 노드, 채널상태, 채널변이