KR102460777B1 - Communication apparatus and method for between shore side and ship side - Google Patents
Communication apparatus and method for between shore side and ship side Download PDFInfo
- Publication number
- KR102460777B1 KR102460777B1 KR1020190036380A KR20190036380A KR102460777B1 KR 102460777 B1 KR102460777 B1 KR 102460777B1 KR 1020190036380 A KR1020190036380 A KR 1020190036380A KR 20190036380 A KR20190036380 A KR 20190036380A KR 102460777 B1 KR102460777 B1 KR 102460777B1
- Authority
- KR
- South Korea
- Prior art keywords
- communication
- ship
- file
- information
- vessel
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
본 발명은 육상과 선박간 통신 장치 및 방법을 제공할 수 있되, 통신위성에 접속된 위성통신부로 통신용 파일을 육상통신부에 전송하도록 선박에 설치된 선박통신제어부; 상기 선박의 운항 중에 주기적으로 선박위치정보를 위성항법보정시스템으로 수집하는 선박위치결정부; 상기 선박이 운항할 해양에 대하여 선박 진행 경로를 따라 시간 및 좌표별 날씨정보를 수집하는 기상예보처리부; 상기 선박위치결정부에 의해 수집된 상기 선박위치정보와, 상기 기상예보처리부에 의해 수집된 상기 날씨정보, 및 상기 선박통신제어부를 통한 상기 통신용 파일을 전송시의 상기 통신용 파일별 전송속도를 기록 저장하는 데이터관리부; 및 상기 통신용 파일의 전송 시점에서 상기 데이터관리부의 상기 선박위치정보에 상응한 상기 날씨정보를 기반으로 상기 전송속도에 가중치를 적용하여 상기 전송속도를 가감 또는 조정하는 가중치조정부를 포함할 수 있다.The present invention may provide a land-to-ship communication apparatus and method, comprising: a ship communication control unit installed on a ship to transmit a communication file to the land communication unit to a satellite communication unit connected to a communication satellite; a ship positioning unit that periodically collects ship location information through a satellite navigation correction system during the operation of the ship; a weather forecast processing unit that collects weather information for each time and coordinates along a ship's travel route with respect to the ocean to which the ship will operate; The vessel position information collected by the vessel positioning unit, the weather information collected by the weather forecast processing unit, and the transmission speed for each communication file when the communication file is transmitted through the vessel communication control unit are recorded and stored. data management unit; and a weight adjuster configured to increase or decrease or adjust the transmission speed by applying a weight to the transmission speed based on the weather information corresponding to the ship location information of the data management unit at the transmission time of the communication file.
Description
본 발명은 육상과 선박간 통신 장치 및 방법에 관한 것이다.The present invention relates to a land-to-ship communication device and method.
일반적으로 통신 네트워크는 유선 연결을 시작으로 TCP/IP 기반 유선, 무선 네트워크, 위성통신으로 개발되어 왔다.In general, communication networks have been developed from wired connections to TCP/IP-based wired, wireless networks, and satellite communication.
특히, 위성통신은 지표 상공에 떠있는 통신위성을 이용, 지구국과 지구국간에 통신을 행하는 통신방식으로서, 주파수 3 ~ 30 GHz, 파장 1 ~ 10 Cm의 무선주파수대역인 SHF(super high frequency) 주파수 대역을 사용하여 각종 통신서비스 및 방송서비스를 제공하는데 사용되고 있다.In particular, satellite communication is a communication method that communicates between an earth station and an earth station using a communication satellite floating above the surface of the earth. It is used to provide various communication services and broadcasting services.
위성통신용 SHF 주파수 대역은 통상 1 GHz 이상이고, 이 대역은 마이크로파가 점유하는 주파수 대역 대부분을 차지하므로, 통상적으로 마이크로파로 지칭될 수 있다.The SHF frequency band for satellite communication is usually 1 GHz or more, and since this band occupies most of the frequency band occupied by microwaves, it may be commonly referred to as a microwave.
통신위성의 기능은 육상 마이크로파 통신에서의 중계국의 기능과 비슷하여 어떤 지구국에서 발사된 신호를 받아, 증폭하여 다른 지구국에 재전송하는 기능을 수행한다. The function of a communication satellite is similar to that of a relay station in land microwave communication, so it receives a signal emitted from a certain earth station, amplifies it, and retransmits it to another earth station.
즉, 지상 마이크로파 통신의 경우 장거리 전송을 위해서는 전송 도중에 여러개의 중계기가 필요하게 되기 때문에, 이런 점을 고려하여 지표 상공에 중계기로서 통신위성을 띄워두고 통신이 이루어질 수 있다.That is, in the case of terrestrial microwave communication, since several repeaters are required during transmission for long-distance transmission, communication can be performed with a communication satellite floating as a repeater over the ground in consideration of this point.
또한, 하나의 위성을 통해 송신지구국(예: 육상 또는 해상)과 수신지구국이 연결되는 경로는 위성링크(satellite link)를 의미하는데, 이때 어느 지구국에서 위성으로 향하는 신호를 업링크(up link) 신호라 하고, 위성에서 다른 지구국으로 향하는 신호를 다운링크(down link) 신호라 한다.In addition, a path through which a transmitting earth station (eg, land or sea) and a receiving earth station are connected through one satellite means a satellite link. A signal from a satellite to another earth station is called a downlink signal.
위성통신은 정지궤도 위성의 경우 3개의 위성만으로 극지방을 제외한 전세계 통신망을 커버할 수 있어 넓은 범위에서의 통신이 가능하고, SHF 주파수 대역을 반송파로 이용하므로 많은 데이터를 빠르게 전송할 수 있고, 전송하려는 신호를 디지털로 변환하여 통신할 수 있는 장점이 있다.In the case of geostationary orbit satellites, only three satellites can cover the global communication network except for the polar regions, so communication in a wide range is possible. It has the advantage of being able to communicate by converting it to digital.
이에 육상과 선박 사이에는 무선 네트워크 또는 위성통신을 통해 상호간의 통신이 이루어지고 있다.Accordingly, communication between the land and the ship is made through a wireless network or satellite communication.
예컨대, 종래 기술에 따른 선박과 육상간의 통신은 지구 정지궤도 상에 떠 있는 인말새트(inmarsat) 해상 인공위성을 이용하고 있다.For example, communication between a ship and land according to the prior art uses an inmarsat marine satellite floating on a geostationary orbit.
그러나, 위성통신은 지상통신에 비해 최소 238ms에서 최대 278ms 정도의 전송지연이 발생될 수 있고, 지상통신의 웹 서비스 트래픽 양과 속도로 볼 때 선박에서 사용하기에는 많은 트래픽을 요구할 수 있고, 위성일식의 영향을 받을 때 통신을 수행하기 곤란하고, 대기나 기후의 영향을 많이 받고, 태양간섭이나 태풍, 폭우, 많은 비가 내릴 때, 공기중의 물로 인해 위성전파가 산란되거나 흡수돼 신호강도가 낮아지는 강우감쇠(rainfall attenuation) 또는 대기감쇠(atmosphere attenuation)로 인하여, 통신 품질에 이상이 생기거나 일시적으로 통신이 중단되는 단점을 갖고 있다.However, compared to terrestrial communication, satellite communication may have a transmission delay of at least 238ms to maximum 278ms, and in view of the amount and speed of web service traffic of terrestrial communication, it may require a lot of traffic to be used on ships, and the effect of a satellite eclipse When it is difficult to perform communication when receiving radio waves, it is greatly affected by the atmosphere or climate, and when there is solar interference, typhoons, heavy rain, or heavy rain, rain attenuation, which decreases signal strength due to scattering or absorption of satellite radio waves due to water in the air Due to (rainfall attenuation) or atmospheric attenuation (atmosphere attenuation), there is a disadvantage in that communication quality is abnormal or communication is temporarily stopped.
특히, 선박은 예보되지 못한 기상, 비바람을 동반한 해일 상황에서, 선박의 경우 해일이 있으면 항구에 들어올 수 없는데, 통신 불능 또는 통신 실패로 인해 연락을 받지 못한 배들이 내항으로 진입하려다, 배가 암초에 부딪치는 큰 사고와 같이, 통신 사정으로 인한 사고에 노출되어 있을 수 있다.In particular, in unpredicted weather and tsunami accompanied by rain and wind, ships cannot enter the port if there is a tsunami. You may be exposed to accidents due to communication circumstances, such as a major collision.
또한, 해양을 오가는 장거리 운항 선박은 선박 진행 경로 상에 발생 가능한 해상 환경 및 기후 상황 등을 위하여, 지상 기지국의 육상 관제 센터와 주기적으로 위성통신을 수행하여야 하나, 통신장애로 인하여 선박 진행 경로 상에 관련된 각종 안전 정보, 사고 정보, 기상 정보를 육상 관제 센터로부터 전송받지 못할 수 있는 어려움에 처할 수 있다.In addition, a long-distance navigation vessel in the ocean must periodically perform satellite communication with the land control center of the terrestrial base station for possible marine environments and climatic conditions that may occur on the ship's progress path. It may be difficult to receive related safety information, accident information, and weather information from the land control center.
또한, 선박 항해 중 데이터를 육상 전송하기 위해서는 위성통신망의 컨디션이 중요할 수 있다.In addition, the condition of the satellite communication network may be important in order to transmit data on land during the vessel's voyage.
선박 진행 경로(예: 선박 운항 구간) 내 위성통신 음영지역도 있고 통신 상태가 좋지 않은 구간도 많이 존재한다.There are satellite communication shaded areas within the vessel's route (eg, vessel operation section), and there are many sections with poor communication conditions.
또한, 육상 전송할 통신용 파일은 주기적으로 계속 만들어질 수 있고, 파일 크기가 큰 것을 전송 시도하다가 실패하는 경우가 많아지고, 전송해야할 파일들이 계속 쌓이게 되는 문제점이 있다.In addition, there are problems in that a communication file to be transmitted over land can be created periodically, and there are many cases of failure when trying to transmit a file having a large file size, and files to be transmitted are continuously accumulated.
또한, 선박은 위성통신 장애 또는 두절과 같은 상황에서, 데이터 또는 파일 전송을 시도하는 경우, 기상상황, 해상환경을 고려하지 않은 상태에서 통신을 시도하려다 시간만 허비하는 단점을 가지고 있으므로, 통신하거나 전송하려는 파일의 크기, 통신속도, 해당 선박 위치에 따른 기상상황 등을 고려하여 능동적으로 통신속도를 조정하거나 파일 크기를 분할 압축 전송하여 악조건 하에서도 선박에서 육상으로의 파일 전송을 신뢰성 있게 성공시킬 수 있는 기술 개발이 시급히 요구되고 있는 상황이다.In addition, when a ship attempts to transmit data or files in a situation such as satellite communication failure or interruption, it has the disadvantage of wasting only time trying to communicate without considering the weather and marine environment. By actively adjusting the communication speed in consideration of the size of the desired file, communication speed, weather conditions according to the location of the vessel, etc., or by dividing and compressing the file size, the There is an urgent need for technological development.
본 발명에서는 현재 선박의 위도, 경도 등의 선박위치정보와 현재 위치에서의 날씨정보를 기반으로 전송속도를 가감하거나, 장거리 해상 왕복 선박의 경우 과거 동일 위치에서 동일날씨에서의 통신 성공 사례를 감안하여 통신속도를 조절하거나, 파일 크기를 전송 가능한 파일 크기로 분할 압축하듯이 분할 압축 비율을 조절하여 전송함으로써, 파일 전송 성공률을 높일 수 있고, 파이어월 스위칭 허브를 사용하거나 통신위성과 통신하는 통신컴퓨터와 선박내 다른 타겟컴퓨터의 통신을 모니터링하여서, 선박과 육상간 위성을 통해 인터넷망을 접속할 때 사이버 공격에 따라 선박 내부의 타겟컴퓨터가 육상 이더넷망에 노출되어 보안상 취약해지는 것을 방지할 수 있는 육상과 선박간 통신 장치 및 방법을 제공하고자 한다.In the present invention, the transmission speed is increased or decreased based on the ship location information such as latitude and longitude of the current ship and the weather information at the current location, or in the case of a long-distance marine reciprocating ship, in consideration of successful communication cases in the same weather at the same location in the past By adjusting the communication speed or by adjusting the compression ratio like dividing and compressing the file size into transmittable file sizes, the success rate of file transmission can be increased, and the communication computer that uses a firewall switching hub or communicates with the communication satellite By monitoring the communication of other target computers in the ship, when connecting to the Internet network through the satellite between the ship and the land, it is possible to prevent An object of the present invention is to provide an apparatus and method for communication between ships.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those of ordinary skill in the art to which the present invention belongs from the description below. will be able
상술한 바와 같은 과제를 해결하기 위하여 본 발명은, 통신위성에 접속된 위성통신부로 통신용 파일을 육상통신부에 전송하도록 선박에 설치된 선박통신제어부; 상기 선박의 운항 중에 주기적으로 선박위치정보를 위성항법보정시스템으로 수집하는 선박위치결정부; 상기 선박이 운항할 해양에 대하여 선박 진행 경로를 따라 시간 및 좌표별 날씨정보를 수집하는 기상예보처리부; 상기 선박위치결정부에 의해 수집된 상기 선박위치정보와, 상기 기상예보처리부에 의해 수집된 상기 날씨정보, 및 상기 선박통신제어부를 통한 상기 통신용 파일을 전송시의 상기 통신용 파일별 전송속도를 기록 저장하는 데이터관리부; 및 상기 통신용 파일의 전송 시점에서 상기 데이터관리부의 상기 선박위치정보에 상응한 상기 날씨정보를 기반으로 상기 전송속도에 가중치를 적용하여 상기 전송속도를 가감 또는 조정하는 가중치조정부를 포함하는 육상과 선박간 통신 장치가 제공될 수 있다.In order to solve the above problems, the present invention provides a communication control unit installed on a ship to transmit a communication file to a land communication unit to a satellite communication unit connected to a communication satellite; a ship positioning unit that periodically collects ship location information through a satellite navigation correction system during the operation of the ship; a weather forecast processing unit that collects weather information for each time and coordinates along a ship's travel route with respect to the ocean to which the ship will operate; The vessel position information collected by the vessel positioning unit, the weather information collected by the weather forecast processing unit, and the transmission speed for each communication file when the communication file is transmitted through the vessel communication control unit are recorded and stored. data management unit; and a weight adjuster configured to add or decrease the transmission speed by applying a weight to the transmission speed based on the weather information corresponding to the ship location information of the data management unit at the time of transmission of the communication file. A communication device may be provided.
또한, 상기 선박통신제어부는, 상기 통신용 파일의 전송 시점에서, 상기 선박의 선박위치정보별 상기 날씨정보를 기반으로 날씨가 좋지 않으면, 정상 날씨 상태에 비해 통신 상태가 낮아진다고 판단하고, 상기 통신용 파일에 대한 분할 압축 비율을 높여서 상기 통신용 파일의 전송을 시도할 수 있다.In addition, the vessel communication control unit, at the time of transmission of the communication file, if the weather is bad based on the weather information for each vessel location information of the vessel, it is determined that the communication state is lower than that of the normal weather condition, and the communication file Transmission of the communication file may be attempted by increasing the split compression ratio for .
또한, 상기 데이터관리부는, 상기 선박통신제어부, 상기 선박위치결정부, 상기 기상예보처리부 및 상기 가중치적용부에 액세스 가능하게 접속되어 있고, 상기 선박위치정보 또는 상기 날씨정보와 관계를 갖는 해상환경정보, 전송속도정보, 전송파일정보, 전송성공정보를 데이터베이스 형태로 상기 데이터관리부의 저장장치에 시간별 또는 이벤트별로 기록 관리할 수 있다.In addition, the data management unit is connected to the vessel communication control unit, the vessel positioning unit, the weather forecast processing unit, and the weight application unit so as to be accessible, and has a relationship with the vessel position information or the weather information. , transmission speed information, transmission file information, and transmission success information in the form of a database can be recorded and managed in the storage device of the data management unit by time or by event.
또한, 상기 선박통신제어부에는, 상기 전송속도의 결정에 사용할 해상환경 보정치를 생성하도록, 상기 선박에 마련된 복수개의 계측장비에 의해 안개, 강우량, 강설량, 풍향, 풍속, 파고, 파주기, 기압, 기온을 측정하는 해상환경측정부가 접속되어 있을 수 있다.In addition, in the ship communication control unit, fog, rainfall, snowfall, wind direction, wind speed, wave height, wave period, atmospheric pressure, temperature by a plurality of measuring equipment provided in the ship so as to generate a marine environment correction value to be used for determining the transmission speed. A marine environment measurement unit that measures the
또한, 본 발명의 다른 측면에 따르면, 통신위성을 통해 육상통신부에 통신용 파일을 전송하도록, 선박에 설치된 선박통신제어부가 통신위성에 접속하는 단계; 상기 선박의 운항 중 선박위치결정부의 위성항법보정시스템에 의해 주기적으로 선박위치정보가 수집되는 단계; 상기 선박의 선박 진행 경로를 따라서 기상예보처리부에 의해 시간 및 좌표별 날씨정보가 수집되는 단계; 상기 선박위치정보에 매칭되는 상기 날씨정보와 전송속도정보를 기반으로 전송속도를 모니터링하여, 직전 데이터 전송속도에 가중치를 적용한 값과 과거 성공 전송속도에 가중치를 적용한 값을 합산한 값으로 전송속도를 정하는 단계; 상기 정해진 전송속도로 통신용 파일을 전송하는 단계; 및 상기 정해진 전송속도로 상기 통신위성을 통해 상기 육상통신부에 상기 통신용 파일의 전송이 성공될 경우, 상기 선박위치정보 및 상기 날씨정보별로 검색 가능한 성공 전송속도를 갖는 전송성공정보가 상기 데이터관리부에 의해 저장장치에 저장되는 단계를 포함하는 육상과 선박간 통신 방법이 제공될 수 있다.In addition, according to another aspect of the present invention, to transmit a file for communication to the land communication unit through the communication satellite, the ship communication control unit installed on the ship connecting to the communication satellite; collecting vessel position information periodically by a satellite navigation correction system of a vessel positioning unit during operation of the vessel; collecting weather information for each time and coordinates by a weather forecasting unit along the ship's course of the ship; The transmission speed is monitored based on the weather information and transmission speed information that match the ship location information, and the transmission speed is calculated by adding a weight applied to the previous data transmission speed and a weighted value to the previous successful transmission speed. determining step; transmitting the communication file at the predetermined transmission rate; and when the transmission of the communication file to the land communication unit is successful through the communication satellite at the predetermined transmission rate, transmission success information having a searchable success transmission rate for each of the ship location information and the weather information is transmitted by the data management unit. A method of communication between land and ship including the step of being stored in a storage device may be provided.
또한, 상기 정해진 전송속도로 통신용 파일을 전송하는 단계는, 상기 데이터관리부가 전송 성공 파일의 전송속도를 계산하고, 전송 성공 파일을 전송폴더에서 제거하는 단계; 상기 데이터관리부에 의해 전송폴더 내 통신용 파일들이 최근 생성 순으로 정렬되는 단계; 상기 전송폴더 내 가장 최근 통신용 파일이 특정 시간 안에 전송 가능한지를 모니터링하여 통신용 파일의 전송을 시도하는 단계; 및 상기 특정 시간안에 전송이 불가능할 경우, 파일크기를 전송 가능한 파일크기로 분할 압축하여서, 분할 압축된 파일 전송을 시도하는 단계를 포함할 수 있다.In addition, the step of transmitting the communication file at the predetermined transmission rate may include: calculating the transmission rate of the transmission successful file by the data management unit and removing the transmission successful file from the transmission folder; sorting the communication files in the transmission folder in the order of recent creation by the data management unit; trying to transmit the communication file by monitoring whether the most recent communication file in the transmission folder can be transmitted within a specific time; and if transmission is not possible within the specific time, dividing and compressing the file size into a transmittable file size, and attempting to transmit the divided and compressed file.
본 발명의 실시 예에 따른 육상과 선박간 통신 장치 및 방법에 의하면, 선박위치정보, 날씨정보, 해상환경정보, 전송속도정보, 전송파일정보, 전송성공정보를 기록 관리하는 데이터관리부를 통해 위성통신시의 전송속도를 가감하고, 분할 압축 비율을 조절하여, 신뢰성 있는 파일 전송을 실현할 수 있는 장점이 있다.According to the apparatus and method for communication between land and ship according to an embodiment of the present invention, satellite communication through a data management unit that records and manages ship location information, weather information, marine environment information, transmission speed information, transmission file information, and transmission success information It has the advantage of realizing reliable file transfer by increasing or decreasing the transmission speed and adjusting the division and compression ratio.
또한, 본 발명의 실시 예에 따른 육상과 선박간 통신 장치 및 방법에 의하면, 선박통신제어부가 위성통신을 수행하는 통신컴퓨터, 선박 내부에서 사용되는 타겟컴퓨터로 이루어질 수 있고, 이들을 네트워크로 연결할 때 파이어월 스위칭 허브를 사용하거나, 통신컴퓨터와 타겟컴퓨터간 통신을 모니터링하여 선박 내의 통신 보안 성능을 개선시킬 수 있는 장점이 있다.In addition, according to the apparatus and method for communication between land and ship according to an embodiment of the present invention, the ship communication control unit may be composed of a communication computer that performs satellite communication and a target computer used inside the ship, and when connecting them through a network, fire There is an advantage of improving communication security performance in a ship by using a wall switching hub or monitoring communication between a communication computer and a target computer.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable in the present invention are not limited to the above-mentioned effects, and other effects not mentioned may be clearly understood by those of ordinary skill in the art from the following description. will be.
도 1은 본 발명의 일 실시 예에 따른 육상과 선박간 통신 장치의 구성도이다.
도 2는 도 1에 도시된 장치에 의해 구현되는 육상과 선박간 통신 방법의 흐름도이다.
도 3은 도 2에 도시된 통신용 파일 전송 단계의 세부 흐름도이다.
도 4는 도 3에 도시된 통신용 파일 전송 시도 단계의 세부 흐름도이다.1 is a block diagram of a communication device between land and ship according to an embodiment of the present invention.
FIG. 2 is a flowchart of a method for communication between land and ships implemented by the apparatus shown in FIG. 1 .
FIG. 3 is a detailed flowchart of a file transmission step for communication shown in FIG. 2 .
FIG. 4 is a detailed flowchart of a step of attempting to transmit a file for communication shown in FIG. 3 .
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the accompanying drawings.
첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. DETAILED DESCRIPTION The detailed description set forth below in conjunction with the appended drawings is intended to describe exemplary embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced.
도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략할 수 있고, 명세서 전체를 통하여 동일 또는 유사한 구성 요소에 대해서는 동일한 참조 부호를 사용할 수 있다.In order to clearly explain the present invention in the drawings, parts irrelevant to the description may be omitted, and the same reference numerals may be used for the same or similar components throughout the specification.
도면에서, 도 1은 본 발명의 일 실시 예에 따른 육상과 선박간 통신 장치의 구성도이다.In the drawings, FIG. 1 is a configuration diagram of a communication device between land and ship according to an embodiment of the present invention.
도 1을 참조하면, 육상과 선박간 통신 장치(10)는 크게 계통적으로 연결된 시스템과 같이 선박 내에 마련될 수 있는 선박 통신 수단(11)과, 육상에 마련될 수 있는 육상 통신 수단(12), 및 이들 수단(11, 12)들을 위성통신망으로 연결시키는 통신위성(13)을 포함할 수 있다.Referring to FIG. 1 , the land-to-
더욱 세부적으로 육상과 선박간 통신 장치(10)는 선박 통신 수단(11)의 구성으로서, 선박통신제어부(100), 위성통신부(110), 기상예보처리부(120), 선박위치결정부(130), 해상환경측정부(140, 가중치조정부(150), 데이터관리부(160), 저장장치(167)를 의미할 수 있다.In more detail, the land-to-
선박 통신 수단(11) 및 육상 통신 수단(12)은 조난 통신, 안전 통신, 항해 경보, 기상 정보 제공을 위하여 위성 이용 장비인 EPIRB(Emergency Position Indicating Radio Beacon), NBDP(Narrow Band Direct Printing Telegraphy) 장비, 해사위성통신 장비(INMARSAT-C)를 포함한 GMDSS(global maritime distress and safety system), 어선 종합 관제 시스템(V-Pass), 해양에서의 안전과 보안, 해양환경 보호를 위해 부두에서 부두까지의 항해 및 해양 정보의 수집, 통합, 교환, 표현 및 분석을 처리하는 e-Navigation 시스템, 위성안테나, 위성 송수신카드를 구비한 통신컴퓨터, 육상 관제 센터용 위성 통신 장비를 의미할 수 있으므로, 특정 장치로 한정되지 않을 수 있다.The ship communication means 11 and the land communication means 12 are EPIRB (Emergency Position Indicating Radio Beacon), NBDP (Narrow Band Direct Printing Telegraphy) equipment, which are satellite-using equipment to provide distress communication, safety communication, navigation warning, and weather information. , GMDSS (global maritime distress and safety system) including maritime satellite communication equipment (INMARSAT-C), fishing vessel comprehensive control system (V-Pass), maritime safety and security, and navigation from pier to pier for marine environment protection and e-Navigation systems that process the collection, integration, exchange, expression and analysis of marine information, satellite antennas, communication computers equipped with satellite transmission/reception cards, and satellite communication equipment for land control centers, so limited to specific devices it may not be
예컨대, 본 실시 예에 따른 선박 통신 수단(11)은 파이어월 스위칭 허브(미도시)와, 파이어월 스위칭 허브에 접속되어 통신위성(13)과 통신하도록 상기 위성 이용 장비와 연동될 수 있는 통신컴퓨터(예: 선내컴퓨터)와, 선박내 다른 타겟컴퓨터(예: 선박내 장비 운영을 위한 네트워킹용 컴퓨터 혹은 인터넷 사용을 위한 사용자 컴퓨터)를 포함할 수 있다.For example, the ship communication means 11 according to the present embodiment includes a firewall switching hub (not shown) and a communication computer that is connected to the firewall switching hub and can be linked with the satellite-using equipment to communicate with the
또한, 선박 통신 수단(11)에는 타겟컴퓨터 및 통신컴퓨터를 통해서 선박과 육상간 위성을 통해 인터넷망을 접속할 때 사이버 공격을 모니터링(예: 비교 체크 및 분석) 할 수 있는 소프트웨어 수단도 포함될 수 있고, 이 경우, 선박 내부의 타겟컴퓨터가 육상 이더넷망에 노출되어 보안상 취약해지는 것이 방지될 수 있는 효과가 발휘될 수 있다.In addition, the ship communication means 11 may include a software means capable of monitoring (eg, comparison check and analysis) a cyber attack when accessing the Internet network through a satellite between the ship and the land through the target computer and the communication computer, In this case, the effect of preventing the target computer inside the ship from being exposed to the onshore Ethernet network and becoming vulnerable in terms of security can be exhibited.
육상 통신 수단(12)은 육상 관제 센터의 서버 설비 또는 위성통신 가능한 컴퓨터, 위성안테나 등을 포함하여 선박에 마련된 선박 통신 수단으로부터 통신용 파일을 전송 받을 수 있도록 육상에 구비되어 있는 육상통신부(20)일 수 있다.The land communication means 12 is a
예컨대, 육상통신부(20)는 미도시된 육지용 위성통신망 설비, 조정국(Control Station), 기준국(Reference Station), 육상 관제 센터의 서버 및 컴포터를 통칭할 수 있다.For example, the
통신위성(13)은 선박 통신 수단(11) 및 육상 통신 수단(12) 사이에 접속되고, 위성통신용 프로토콜(예: Statistical Multi-Channel MAC Protocol) 또는 인터넷 프로토콜(예: FTP(file transfer protocol), HTTP(Hypertext transfer protocol), RDP(remote desktop protocol))를 지원하는 정지궤도 위성(geo-stationary orbit satellite) 및 기타 선박 관련 위성통신 서비스를 제공하는 상용위성을 의미할 수 있다.The
더욱 상세하게, 선박 통신 수단(11)으로서 통신컴퓨터는 선박통신제어부(100) 및 위성통신과 관련된 부가장치(미도시)의 형태로 구성될 수 있다.In more detail, the communication computer as the ship communication means 11 may be configured in the form of an additional device (not shown) related to the ship
선박통신제어부(100)는 통신위성(13)에 접속된 위성통신부(110)로 통신용 파일을 육상통신부(20)에 전송하거나, 통신위성(13)으로부터 통신 신호 또는 데이터를 전송 받도록 선박에 설치어 있을 수 있다.The ship
선박위치결정부(130)는 선박통신제어부(100)에 접속되어 있고, 선박의 운항 중에 주기적으로 선박위치정보(161)를 위성항법보정시스템으로 수집하는 역할을 담당할 수 있다.The
위성항법보정시스템은 DGPS(Differential GPS: 차분위치정보)를 처리하도록 선박에 장착 가능한 장치를 의미할 수 있다.The satellite navigation correction system may refer to a device that can be mounted on a ship to process DGPS (Differential GPS: Differential Position Information).
여기서, DGPS(Differential GPS)란 에러 코드에 의해 정확도가 낮아지는 위치 데이터를 최대한 보정할 수 있다.Here, DGPS (Differential GPS) can correct position data whose accuracy is lowered due to an error code as much as possible.
즉, DGPS란 정확한 위치 데이터를 파악하고 있는 기준국에서 위성에서 수신된 위치 데이터의 오류 부분을 알려주는 것을 말한다. That is, the DGPS refers to a reference station that knows the exact location data to inform the error part of the location data received from the satellite.
DGPS 구성을 갖는 선박위치결정부(130)는 DGPS 조정국(Control Station)과 DGPS 보정치 송신 등의 역할을 담당하는 기준국(Reference Station/DGPS Site)에 접속되어서, 수신한 보정치를 통해 위치정밀도를 향상시킬 수 있는 장점을 갖는다.The
기상예보처리부(120)는 선박통신제어부(100)에 접속되어서, 선박이 운항할 해양에 대하여 선박 진행 경로를 따라 시간 및 좌표별 날씨정보를 수집하는 역할을 담당한다.The weather
데이터관리부(160)는 선박위치결정부(130)에 의해 수집된 선박위치정보와, 기상예보처리부(120)에 의해 수집된 날씨정보, 및 선박통신제어부(100)를 통한 상기 통신용 파일을 전송시의 통신용 파일별 전송속도를 기록 저장하는 역할과 검색 결과를 선박통신제어부(100) 및 가중치조정부(150)에 제공하는 역할을 담당할 수 있다.The
또한, 데이터관리부(160)는 선박통신제어부(100), 선박위치결정부(130), 기상예보처리부(120), 해상환경측정부(140), 가중치적용부(150)에 액세스 가능하게 접속되어 있고, 선박위치정보(161) 또는 날씨정보(162)와 관계를 갖는 해상환경정보(163), 전송속도정보(164), 전송파일정보(165), 전송성공정보(166)를 데이터베이스 형태로 상기 데이터관리부의 저장장치(167)에 시간별 또는 이벤트별로 기록 관리하는 역할을 담당할 수 있다.In addition, the
예컨대, 전송파일정보(165)는 전송폴더를 통해서 통신용 파일을 저장, 정렬, 삭제, 수정할 하는 데이터 및 정보식별자들로 이루어져 있을 수 있다.For example, the
또한, 데이터관리부(160)는 과거 성공 전송속도를 전송성공정보(166)에 저장하는 역할도 담당할 수 있다.In addition, the
여기서, 해양을 선박 진행 경로를 따라 왕복 운항하는 선박의 경우에는 실시간으로 선박위치정보(161)와 날씨정보(162) 및 전송속도정보(164)가 데이터관리부(160)의 저장장치(167)에 이력 정보 형태로 기록 및 관리될 수 있다.Here, in the case of a ship that travels to and from the ocean along the ship's route, the
즉, 과거 성공 전송속도란, 선박이 과거에 운항하면서 수집 및 기록한 이력 정보 중에서 동일 또는 유사 위치 및 동일 또는 유사 날씨에서 전송하여 파일 전송이 성공되었을 때 기록된 전송속도를 의미할 수 있다.That is, the past success transfer rate may mean a transfer rate recorded when the file transfer is successful by transmitting it in the same or similar location and in the same or similar weather among the history information collected and recorded while the ship has operated in the past.
이런 과거 성공 전송속도는 데이터관리부(160)를 통해 전송성공정보(166)에 기록 관리 되거나 검색 및 이용 가능한 속도 데이터일 수 있다.This past successful transmission rate may be recorded and managed in the
가중치조정부(150)는 통신용 파일의 전송 시점에서 데이터관리부(160)에 기록 관리될 수 있는 선박위치정보에 상응한 날씨정보를 기반으로 통신용 파일을 전송하려 할 때, 통신용 파일의 전송속도에 가중치를 적용하여 상기 전송속도를 가감 또는 조정을 수행함으로써, 위성통신 성공율을 증대시키고, 통신성공에 소요되는 시간을 단축시킬 수 있는 효과를 발휘할 수 있다.The
또한, 선박통신제어부(100)는 통신용 파일의 전송 시점에서, 선박의 선박위치정보별 날씨정보를 기반으로 날씨가 좋지 않으면, 정상 날씨 상태에 비해 통신 상태가 낮아진다고 판단하고, 통신용 파일에 대한 분할 압축 비율을 높여서 상기 통신용 파일의 전송을 시도하는 역할도 담당할 수 있다.In addition, at the time of transmission of the communication file, the ship
또한, 선박통신제어부(100)에는 앞서 언급한 해상환경측정부(140)가 접속되어 있을 수 있다.In addition, the above-mentioned marine
해상환경측정부(140)는 선박이 운항 도중 통신위성(13)을 통해 육상통신부(20)에 전송할 통신용 파일의 전송속도의 결정에 사용할 해상환경 보정치를 생성하도록, 상기 선박에 마련된 복수개의 계측장비(미도시)에 의해 안개, 강우량, 강설량, 풍향, 풍속, 파고, 파주기, 기압, 기온을 측정하는 장치 및 운영 프로그램으로 이루어져 있을 수 있다.The marine
이하, 앞서 설명한 장치 구성에 의한 통신 방법을 설명하고자 한다.Hereinafter, a communication method according to the device configuration described above will be described.
도 2는 도 1에 도시된 장치에 의해 구현되는 육상과 선박간 통신 방법의 흐름도이고, 도 3은 도 2에 도시된 통신용 파일 전송 단계의 세부 흐름도이고, 도 4는 도 3에 도시된 통신용 파일 전송 시도 단계의 세부 흐름도이다.FIG. 2 is a flowchart of a communication method between land and ship implemented by the apparatus shown in FIG. 1, FIG. 3 is a detailed flowchart of the communication file transfer step shown in FIG. 2, and FIG. 4 is a communication file shown in FIG. It is a detailed flowchart of the transmission attempt phase.
도 2를 참조하면, 통신위성을 통해 육상통신부에 통신용 파일을 전송하도록, 선박에 설치된 선박통신제어부가 통신위성에 접속하는 단계(미도시)가 먼저 개시될 수 있다. Referring to FIG. 2 , a step (not shown) in which the ship communication control unit installed on the ship connects to the communication satellite may first be started so as to transmit the communication file to the land communication unit through the communication satellite.
통신위성에 접속하는 단계를 비롯하여 후술되는 각종 단계별 설명은 선박통신제어부(100)의 메모리(미도시)에 세팅된 프로그램에 의해 자동적 이루어질 수 있다.Various step-by-step descriptions to be described later, including the step of connecting to the communication satellite, may be automatically performed by a program set in the memory (not shown) of the ship
통신위성의 접속 또는 전송속도의 조정(예: 가중치 적용)은 주기적 또는 미리 정해진 시간에 따라 자동적으로 이루어지거나, 사용자에 의한 통신 접속 이벤트 발생시 이루어질 수 있다.Connection of communication satellites or adjustment of transmission speed (eg, weight application) may be performed periodically or automatically according to a predetermined time, or may be performed when a communication connection event occurs by a user.
이후, 선박의 운항 중에는 선박위치결정부의 위성항법보정시스템에 의해 주기적으로 선박위치정보가 수집되는 단계(S100)가 이루어질 수 있다.Thereafter, during the operation of the vessel, a step (S100) of periodically collecting vessel position information by the satellite navigation correction system of the vessel positioning unit may be performed.
그리고, 선박의 선박 진행 경로를 따라서 기상예보처리부에 의해 시간 및 좌표별 날씨정보가 수집되는 단계(S200)가 수행될 수 있다.In addition, the step (S200) of collecting weather information for each time and coordinates by the weather forecasting unit along the ship's progress path may be performed.
한편, 선박의 운항 중에는 더욱더 정확한 기상정보, 날씨정보의 보정을 위해서 현재 선박위치정보별 선박 주변의 해상환경정보를 해상환경측정부로 수집하는 단계(S300)가 더 수행될 수 있다.On the other hand, during the operation of the ship, in order to correct more accurate weather information and weather information, the step (S300) of collecting marine environment information around the ship for each current ship location information by the marine environment measurement unit may be further performed.
선박에서 직접 수집된 선박 주변의 해상환경정보는 날씨정보의 보정값으로 사용되거나, 해상환경 보정치의 형태로 전송속도를 조정할 때 이용될 수 있다.The marine environment information around the vessel directly collected from the vessel can be used as a correction value for weather information or when adjusting the transmission speed in the form of a marine environment correction value.
상기 선박위치정보에 매칭되는 상기 날씨정보와 전송속도정보를 기반으로 전송속도를 모니터링(예: 비교 체크 및 분석)하여(S400), 전송속도의 보정이 불필요 한 경우, 전송속도는 직전 데이터 전송속도와 동일하게 유지할 수 있다(S550).The transmission speed is monitored (eg, compared, checked and analyzed) based on the weather information and the transmission speed information matched with the ship location information (S400). It can be maintained the same as (S550).
다만, 선박의 위치에서의 기상환경 악화 또는 수집한 날씨정보에 따라 분석한 강우감쇠 또는 대기감쇠, 태양 흑점 폭발 등과 같이 다양한의 이유에 따라 변화된 위성통신 환경을 극복하기 위하여, 모니터링 결과 선박위치정보에 매칭되는 날씨정보, 해상환경정보, 전송속도정보를 기반으로 전송속도의 조정이 필요한 경우에는, 직전 데이터 전송속도에 가중치를 적용한 값(예: 제 1 값)과 과거 성공 전송속도에 가중치를 적용한 값(예: 제 2 값)을 합산한 값으로 전송속도가 정해질 수 있다.However, in order to overcome the changed satellite communication environment due to various reasons such as deterioration of the weather environment at the ship's location or rainfall attenuation or atmospheric attenuation analyzed according to the collected weather information, sunspot explosion, etc. When it is necessary to adjust the transmission speed based on the matching weather information, marine environment information, and transmission speed information, a weight applied to the previous data transmission rate (eg, the first value) and a value obtained by applying a weight to the previous successful transmission rate (eg, the second value) may be used to determine the transmission speed.
또는, 직전 데이터 전송속도에 가중치를 적용한 값과 과거 성공 전송속도에 가중치를 적용한 값 및 직전 데이터 전송속도에 해산환경 보정치를 적용한 값(예: 제 3 값)을 모두 합산한 값으로 전송속도를 정하는 단계(S500)가 이루어질 수 있다.Alternatively, a value obtained by adding a weight to the previous data transfer rate, a weighted value to the previous successful transfer rate, and a value applied a dissolution environment correction value to the immediately preceding data transfer rate (e.g., the third value) is used to determine the transfer rate. Step S500 may be performed.
기상 악화 직전 데이터 전송속도는 전송된 파일크기 나누기 전송시간이므로, 예컨대, 16KB짜리 파일을 2분만에 전송하였다면, 전송속도는 분당 8KB의 속도가 될 수 있다.Since the data transfer rate just before the bad weather is the transferred file size divided by the transfer time, for example, if a 16 KB file is transferred in 2 minutes, the transfer rate may be 8 KB per minute.
그러나, 현재 선박의 선박위치정보와 날씨정보 또는 해상환경정보를 고려할 때 정상적인 통신 또는 기존 전송속도로의 통신이 불가능할 것으로 예측될 경우 전송속도의 조정이 이루어질 수 있다.However, when it is predicted that normal communication or communication at the existing transmission speed is not possible in consideration of the current vessel location information, weather information, or marine environment information, the transmission speed may be adjusted.
즉, 보정 또는 조정된 전송속도는 직전 데이터 전송속도에 가중치 30%를 적용하여(예: 0.3을 곱하여) 산출한 2.4KB/분(예: 제 1 값)과, 선박위치정보, 날씨정보, 전송성공정보 및 전송속도정보의 검색을 통해 알 수 있는 바와 같이, 현재 선박과 동일 또는 유사한 위치별 날씨에서 통신용 파일의 전송이 성공한 케이스에 해당하는 과거 성공 전송속도(예: 6KB/분)에 가중치 70%를 적용하여(예: 0.7을 곱하여) 산출한 4.2KB/분(예: 제 2 값)을 합하여, 결과적으로 제 1 값과 제 2 값의 합산값인 6.6KB/분이 될 수 있다.That is, the corrected or adjusted transmission rate is 2.4KB/min (eg, the first value) calculated by applying a weight of 30% to the previous data transmission rate (eg, multiplied by 0.3), ship location information, weather information, and transmission As can be seen through the search for success information and transmission speed information, a weight of 70 to the past successful transmission speed (eg 6 KB/min) corresponding to a case in which the transmission of the communication file was successful in the same or similar weather as the current ship. By adding 4.2 KB/min (eg, the second value) calculated by applying % (eg, multiplying by 0.7), the result may be 6.6 KB/min, which is the sum of the first value and the second value.
여기서, 가중치 또는 해상환경 보정치는 통계학적 데이터 분석자료 또는 빅데이터 분석자료 또는 시뮬레이션을 통해 정해질 수 있으므로, 특정 값으로 한정되지 않을 수 있다.Here, since the weight or the marine environment correction value may be determined through statistical data analysis data or big data analysis data or simulation, it may not be limited to a specific value.
또한, 통신용 파일의 전속속도를 선박의 위치별 날씨와 과거 통신 성공 결과를 반영하여 정해짐으로써, 결과적으로 현재 선박의 위성통신 성공률을 신뢰성 있게 확보할 수 있는 장점이 있다.In addition, since the full speed of the communication file is determined by reflecting the weather for each location of the vessel and the past communication success results, as a result, there is an advantage in that the satellite communication success rate of the current vessel can be reliably secured.
그리고, 위와 같이 정해진 전송속도로 통신용 파일을 전송하는 단계(S600)는 앞서 설명한 도 1의 선박통신제어부(100) 및 위성통신부(110)를 통해 이루어질 수 있다.In addition, the step (S600) of transmitting the communication file at the transmission rate determined as described above may be performed through the ship
또한, 통신용 파일이 정상적으로 육상의 육상통신부(20)에 전송된 결과는 전송성공정보의 형태로 데이터관리부의 저장장치(167)에 의해 저장되는 단계(S700)가 이루어짐으로써 추후 전송속도를 결정 또는 조정하는데 이용될 수 있다.In addition, the result of the communication file being normally transmitted to the
저장장치(167)에 의해 저장되는 단계(S700)에서는 상기 정해진 전송속도로 통신위성(13)을 통해 육상통신부(20)에 통신용 파일의 전송이 성공될 경우로서, 그 때의 선박위치정보(161) 및 날씨정보(162)별로 검색 가능한 성공 전송속도를 갖는 전송성공정보(166)가 데이터관리부(160)에 의해 저장장치(167)에 저장되는 것을 의미할 수 있다.In the step (S700) stored by the
도 3을 참조하면, 앞서 설명한 정해진 전송속도로 통신용 파일을 전송하는 단계(S600)에서는 데이터관리부가 전송 성공 파일의 전송속도를 계산하고, 전송 성공 파일을 전송폴더에서 제거하는 단계(S610, S611, S612)가 이루어질 수 있다.Referring to FIG. 3, in the step (S600) of transmitting the file for communication at the predetermined transmission rate described above, the data management unit calculates the transmission rate of the transmission successful file, and removing the transmission successful file from the transmission folder (S610, S611, S612) may be performed.
다만, 전송 실패에 따라 전송 송공 파일이 전송폴더에 있지 않는 경우, 상기 데이터관리부에 의해 전송폴더 내 통신용 파일들이 최근 생성 순으로 정렬되는 단계(S620)가 이루어질 수 있다.However, if the transmission file is not in the transmission folder due to transmission failure, the data management unit may perform a step ( S620 ) of sorting the communication files in the transmission folder in the order of the most recent generation.
즉, 전송 시도 또는 전송 실패 도중 선박은 미리 정한 통신 타이밍을 놓치게 될 수 있고, 그리고 최신 업데이트된 통신용 파일이 더 생성된 경우, 과거 통신용 파일을 재전송하는 것을 방지할 필요가 있다.That is, the vessel may miss a predetermined communication timing during transmission attempt or transmission failure, and when the latest updated communication file is further generated, it is necessary to prevent retransmission of the past communication file.
따라서, 재전송 시도시에는 최근 생선 순으로 정렬하여, 최근 통신용 파일을 육상으로 신뢰성 있게 전송할 수 있는 장점이 발생될 수 있다.Therefore, when retransmission is attempted, an advantage of being able to reliably transmit the latest communication file over land may occur by sorting in the order of the most recent fish.
이때, 전송폴더 내 가장 최근 통신용 파일이 특정 시간(예: 4분) 안에 전송 가능한지를 모니터링하여 통신용 파일의 전송을 시도하는 단계(S630, S640)가 이루어질 수 있다.At this time, the steps (S630 and S640) of trying to transmit the communication file by monitoring whether the most recent communication file in the transmission folder can be transmitted within a specific time (eg, 4 minutes) may be performed.
여기서, 특성 시간은 위성접속 및 통신을 위한 인터벌을 의미할 수 있고, 통상적인 위치 관련 위성의 업데이트 인터벌(예: 1초 ~ 5분 까지 8단계)을 감안할 때, 1초에서 5분 사이에서 선택된 어느 하나의 시간이 될 수 있고, 선택적으로 정해질 수 있는 시간 설정값일 뿐 고정값이 아닐 수 있다.Here, the characteristic time may mean an interval for satellite access and communication, and is selected from 1 second to 5 minutes in consideration of a typical location-related satellite update interval (eg, 8 steps from 1 second to 5 minutes). It may be any one time, and may not be a fixed value only as a time setting value that can be selectively determined.
도 4를 참조하면, 분할전 통신용 파일의 전송 시도(S640, S641)에 있어서도 전송폴더 내 통신용 파일들을 데이터 크기가 작은 순으로 정렬하고(S642), 데이터 크기가 가장 작은 것을 기준으로 통신용 파일을 전송 시도하는 과정(S643)이 이루어질 수 있다.Referring to FIG. 4, even in the transmission attempt (S640, S641) of the communication file before division, the communication files in the transmission folder are arranged in the order of the smallest data size (S642), and the communication file is transmitted based on the smallest data size. An attempt process ( S643 ) may be performed.
또한, 특정 시간 안에 전송이 불가능할 경우, 파일크기를 전송 가능한 파일크기로 분할 압축하여서(S631), 분할 압축 비율을 높이듯이 조절하여서, 분할 압축된 파일 전송을 시도하는 단계(S632)가 이루어질 수 있다.In addition, if transmission is not possible within a specific time, dividing and compressing the file size to a transmittable file size (S631), and adjusting the division compression ratio to increase the division compression ratio, a step of trying to transmit the divided and compressed file (S632) may be performed. .
즉, 통신용 파일 전송시 전송속도(예: 통신속도)를 측정하여 일정 시간안에 데이터가 전송될만큼 파일을 분할압축을 하고, 통신속도에 맞게 분할된 파일 크기가 작은 데이터를 전송함으로서, 파일크기가 큰 파일을 보낼려고 시도하고 결국 실패해서 시간만 소모되는 경우가 크게 개선될 수 있게 된다.That is, when transmitting a file for communication, the transmission speed (eg, communication speed) is measured, the file is divided and compressed enough to transmit data within a certain period of time, and the file size is reduced by transmitting the divided file size according to the communication speed. Time-consuming cases of trying to send large files and eventually failing can be greatly improved.
그리고, 모든 전송 시도 이후에는 육상으로의 전송 성공을 체크하는 과정(S650, S633) 또는 분할된 파일을 모두 전송했는지를 체크하고, 체크 결과 반복 시도를 수행하는 과정(S634)이 이루어질 수 있어서, 반복 시도로 성공 확률을 높여 볼 수 있으면서, 통신 품질 신뢰성을 확보할 수 있는 장점이 있다.And, after all transmission attempts, a process of checking the success of transmission to land (S650, S633) or a process of checking whether all divided files have been transmitted and performing a repeated attempt as a result of the check (S634) may be performed, so it is repeated There is an advantage in that the probability of success can be increased by trial and reliability of communication quality can be secured.
본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. The embodiments of the present invention disclosed in the present specification and drawings are merely provided for specific examples in order to easily explain the technical contents of the present invention and help the understanding of the present invention, and are not intended to limit the scope of the present invention.
따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Therefore, the scope of the present invention should be construed as including all changes or modifications derived based on the technical spirit of the present invention in addition to the embodiments disclosed herein are included in the scope of the present invention.
100 : 선박통신제어부 110 : 위성통신부
120 : 기상예보처리부 130 : 선박위치결정부
140 : 해상환경측정부 150 : 가중치조정부
160 : 데이터관리부 167 : 저장장치100: ship communication control unit 110: satellite communication unit
120: weather forecast processing unit 130: ship positioning unit
140: marine environment measurement unit 150: weight adjustment unit
160: data management unit 167: storage device
Claims (4)
상기 선박의 운항 중에 선박위치정보를 수집하는 선박위치결정부;
상기 선박의 진행 경로를 따른 시간 및 좌표별 날씨정보를 수집하는 기상예보처리부;
상기 선박 주변의 안개, 강우량, 강설량, 풍향, 풍속, 파고, 파주기, 기압 및 기온 중 적어도 하나를 측정한 해상환경정보를 수집하는 해상환경측정부;
상기 선박위치정보, 상기 날씨정보, 상기 해상환경정보 및 상기 선박통신제어부를 통한 상기 통신용 파일의 전송이 성공되었을 때의 전송속도정보를 저장하는 데이터관리부; 및
상기 선박위치정보에 상응한 날씨정보를 기반으로 가중치를 결정하는 가중치조정부를 포함하고,
상기 선박통신제어부는,
상기 가중치조정부를 제어하여, 상기 통신용 파일의 전송이 실패한 경우, 상기 해상환경정보를 이용하여 상기 날씨정보를 조정함으로써 상기 가중치를 보정하고, 직전 통신용 파일의 전송속도에 보정된 가중치를 적용한 값과 상기 선박과 대응하는 위치와 날씨에서의 과거 성공 전송속도에 보정된 가중치를 적용한 값을 더하여, 재전송속도를 산출한 후, 상기 재전송속도로 상기 통신용 파일을 재전송하는 육상과 선박간 통신 장치.
Ship communication control unit installed on the ship to transmit the communication file;
a vessel positioning unit for collecting vessel position information during the operation of the vessel;
a weather forecast processing unit for collecting weather information for each time and coordinates along the course of the vessel;
a marine environment measurement unit for collecting marine environment information obtained by measuring at least one of fog, rainfall, snowfall, wind direction, wind speed, wave height, wave period, atmospheric pressure, and temperature around the ship;
a data management unit for storing the vessel location information, the weather information, the marine environment information, and transmission speed information when the communication file is successfully transmitted through the vessel communication control unit; and
and a weight adjustment unit for determining a weight based on weather information corresponding to the ship location information;
The ship communication control unit,
When the transmission of the communication file fails by controlling the weight adjustment unit, the weight is corrected by adjusting the weather information using the marine environment information, and the value obtained by applying the corrected weight to the transmission speed of the immediately preceding communication file and the A land-to-ship communication device for retransmitting the communication file at the retransmission rate after calculating a retransmission rate by adding a value obtained by applying a corrected weight to a past success rate at a location corresponding to a ship and weather.
상기 선박통신제어부는,
상기 통신용 파일의 전송 시점에서, 상기 선박의 선박위치정보별 상기 날씨정보를 기반으로 날씨가 좋지 않으면, 정상 날씨 상태에 비해 통신 상태가 낮아진다고 판단하고, 상기 통신용 파일에 대한 분할 압축 비율을 높여서 상기 통신용 파일의 전송을 시도하는 육상과 선박간 통신 장치.
The method of claim 1,
The ship communication control unit,
At the time of transmission of the communication file, if the weather is not good based on the weather information for each vessel location information of the vessel, it is determined that the communication condition is lower than that of the normal weather condition, and the divisional compression ratio for the communication file is increased and the A land-to-ship communication device that attempts to transmit a communication file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190036380A KR102460777B1 (en) | 2019-03-28 | 2019-03-28 | Communication apparatus and method for between shore side and ship side |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190036380A KR102460777B1 (en) | 2019-03-28 | 2019-03-28 | Communication apparatus and method for between shore side and ship side |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200114499A KR20200114499A (en) | 2020-10-07 |
KR102460777B1 true KR102460777B1 (en) | 2022-10-28 |
Family
ID=72884495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190036380A KR102460777B1 (en) | 2019-03-28 | 2019-03-28 | Communication apparatus and method for between shore side and ship side |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102460777B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220100214A (en) | 2021-01-08 | 2022-07-15 | 대우조선해양 주식회사 | System for providing weather information of localized region |
KR102535024B1 (en) * | 2022-11-30 | 2023-05-26 | (주) 토즈 | Real-time video streaming system through high-altitude satellite communication |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2684854C (en) * | 2007-04-23 | 2014-06-10 | Shiron Satellite Communications (1996) Ltd. | Method and apparatus for compensation for weather-based attenuation in a satellite link |
KR101874361B1 (en) * | 2016-09-29 | 2018-07-05 | 삼성중공업 주식회사 | System and method for satellite communication of vessel |
-
2019
- 2019-03-28 KR KR1020190036380A patent/KR102460777B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20200114499A (en) | 2020-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3793102B1 (en) | Dynamic geographical spectrum sharing | |
US11763683B2 (en) | Apparatus and method for guiding unmanned aerial vehicles | |
US10833756B2 (en) | Satellite communication for the Internet of Things | |
JP2023156335A (en) | System and method for predicting communication link quality | |
US8843059B2 (en) | System and method for gateway RF diversity using a configurable spot beam satellite | |
US6781513B1 (en) | Telemetry of diagnostic messages from a mobile asset to a remote station | |
US7751337B2 (en) | Method and apparatus for optimizing forward link data rate for radio frequency transmissions to mobile platforms | |
JP2003526825A (en) | Telemetry of diagnostic messages from mobile assets to remote stations | |
EP0914725A1 (en) | Communications blockage environment response method and apparatus | |
KR102460777B1 (en) | Communication apparatus and method for between shore side and ship side | |
CN115296719B (en) | Method, device, equipment and medium for early warning and monitoring weather in high-flux satellite network | |
KR20200015463A (en) | System and method for predictive link planning | |
WO2007064953A2 (en) | Hf radio network frequency management | |
EP1154388A1 (en) | Telemetry of diagnostic messages from a mobile asset to a remote station | |
CN113517919B (en) | Control method and device for gateway station in satellite ground system and satellite ground system | |
Gremont | Fade countermeasure modelling for Ka band digital satellite links | |
Koziniec et al. | Precomputed Ionospheric Propagation for HF Wireless Sensor Transmission Scheduling | |
Marchetti et al. | Performance trends at 26 GHz for a receiving ground station at polar latitudes: The SNOWBEAR project | |
Yang | A Cost-Effective Ship Safety Data Transfer in Coastal Areas | |
Kelmendi et al. | Site Diversity in Satellite Communications: Modelling Using Copula Functions | |
CN115664503B (en) | Interference assessment method for co-frequency coexistence between systems | |
AU2023229515B2 (en) | System and method for prediction of communications link quality | |
WO2022176575A1 (en) | Device, method and program for predicting electromagnetic wave attenuation | |
Stevens et al. | Wideband High Frequency (WBHF) for Anti-access Area-Denial (A2AD) Environments | |
López et al. | Performance analysis of a medium frequency offshore grid for identification of vessels sailing on high density maritime European routes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |