KR101822422B1 - Communication system between ship side and shore side - Google Patents
Communication system between ship side and shore side Download PDFInfo
- Publication number
- KR101822422B1 KR101822422B1 KR1020170156880A KR20170156880A KR101822422B1 KR 101822422 B1 KR101822422 B1 KR 101822422B1 KR 1020170156880 A KR1020170156880 A KR 1020170156880A KR 20170156880 A KR20170156880 A KR 20170156880A KR 101822422 B1 KR101822422 B1 KR 101822422B1
- Authority
- KR
- South Korea
- Prior art keywords
- ship
- side device
- address
- land
- communication system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 206010056292 Androgen-Insensitivity Syndrome Diseases 0.000 description 4
- 208000032382 Ischaemic stroke Diseases 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000386 athletic effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004873 anchoring Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009429 distress Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H04L61/2015—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명의 일 기술적 측면에 따른 육상 측 장치 및 선박 측 장치를 포함하는 선박과 육상간 통신 시스템은 상기 선박 측 장치가 접속하게 되면 상기 선박 측 장치가 접속한 인터페이스의 종류를 판단하고, 상기 인터페이스의 종류에 해당하는 IP 주소를 생성하여 상기 선박 측 장치에 제공하는 육상 측 장치 및 상기 육상 측 장치로부터 IP 주소를 수신하면, 상기 IP 주소를 이더넷으로 포워딩하여 사용자 단말에게 인터넷을 제공하는 선박 측 장치를 포함한다.The ship-to-shore communication system including the land side device and the ship side device according to one technical aspect of the present invention determines the type of the interface to which the ship side device is connected when the ship side device is connected, Side device that provides the Internet to the user terminal by forwarding the IP address to the Ethernet when the IP address is received from the on-land device and the on-land device, .
Description
본 발명은 선박과 육상간 통신 시스템에 관한 것으로, 보다 구체적으로 REST(Representational State Transfer)를 이용한 선박과 육상간 네비게이션 통신 시스템에 관한 것이다.BACKGROUND OF THE
일반적으로, 해상에서 항해 중이거나 항구에 정박하려는 선박은 육상 관제소로부터 항해 또는 입/출항 관련 정보를 제공받아 육상 관제소의 통제를 받는다. 이러한 통제를 위한 장치로서, 일반적으로 AIS(Automatic Identification System; 선박자동식별장치)가 이용되고 있다.In general, a ship that is sailing at sea or anchored at a port is controlled by the athletic control station by receiving information on sailing or entering / departing from the athletics control station. As an apparatus for such control, an AIS (Automatic Identification System) is generally used.
AIS는 항구 및 연안에서의 충돌방지와 해상교통관리를 효과적으로 하기 위하여 선박이름, 종류, 위치정보, 진행속도, 진행방향 및, 항해와 관련된 정보를 국제적으로 규정된 초단파주파수(VDES)회선을 통하여, 주기적으로 송수신하고, 육상 및 다른 선박과 정보 및 관련 데이터를 자동으로 교환하는 장치를 말한다. In order to effectively prevent collision and maritime traffic in ports and coasts, AIS shall provide information on vessel name, type, location information, speed, direction, and navigational information through internationally defined ultra-high frequency (VDES) Refers to a device that periodically transmits and receives, and automatically exchanges information and related data with terrestrial and other vessels.
이러한 AIS는 국제항해에 종사하는 300톤 이상의 선박, 국내 항해에 종사하는 500톤 이상의 화물선과 여객선에는 의무적으로 장착하도록 규정되어 있다.These AISs are required to be installed in vessels of 300 tons or more engaged in international voyages, and in cargo ships and passenger ships of 500 tons or more engaged in domestic voyages.
이러한 AIS는 육상 관제소로부터 반경 100마일의 범위에 있는 AIS를 탑재한 선박의 위치를 알려주고 있으나, 이러한 AIS는 국가에서 관리하는 망으로 기지국이 특정지역에 설치되어 있어, 전국적으로 몇 개에 불과하여 설치된 지점 외에서 항해 또는 정박하려는 선박에 대한 정보를 수집하는데 한계가 있다. 이로 인하여, 설치 지점 이외의 항해 중인 선박에 항해 관련 정보를 제공할 수 없다.These AISs indicate the location of AIS-equipped vessels within a range of 100 miles from the land control station. However, these AISs are nationally managed networks, and since the base stations are installed in specific areas, only a few are installed nationwide There is a limit to collecting information on vessels that are sailing or anchoring off-site. Due to this, it is not possible to provide navigation related information to a ship in operation other than the installation point.
또한, 상기 AIS은 상술한 바와 같이, 고가의 장비로 소정규모 이상의 선박에 한하여 의무적으로 탑재하고 있을 뿐, 그 외의 선박, 예컨대 연근해 조업을 하는 100톤 이하의 대부분 선박은 AIS를 채용하지 못하고 있어 선박의 위치추적 및, 조난방지를 효율적으로 운용할 수 없다는 문제점이 있다.As described above, the AIS is mandatory only for vessels of a predetermined size or more with high-priced equipment, and other vessels, for example, most vessels of 100 tons or less operating in the offshore operation, can not adopt AIS, There is a problem in that it is impossible to effectively track the position of the vehicle and to prevent the occurrence of the distress.
또한, AIS 은 VDES 통신장비를 이용하여 문자열을 이용한 서비스를 전제로 하고 있으며, LTE-M(Long Term Evaluation-Maritime)의 경우는 인터넷에서 서비스하는 환경으로 구성되어 있다. 이것은 VDES와 LTE-M을 별도로 구축하여 사용해야 하는 어려움이 발생 할 수 있다.In addition, AIS is based on string service using VDES communication equipment. In case of LTE-M (Long Term Evaluation-Maritime) service, it is composed of service environment on internet. This can cause difficulties in constructing and using VDES and LTE-M separately.
한편, 해양수산부에서는 LTE-M을 이용하여 재난 시 해상에서의 효율적인 통신을 개발 중에 있으나, LTE-M만을 이용한 통신에서 재난적 상황에 완벽한 통신을 지원하기에는 다소 어려운 문제가 발생할 수 있으며, AIS와 같은 통신과 연계하는 방법에도 많은 어려움이 있다.In the meantime, the Ministry of Maritime Affairs and Fisheries is developing efficient communication at sea in case of disaster using LTE-M, but it may be difficult to support perfect communication in disaster situations in communication using only LTE-M. There are also many difficulties in how to connect with communication.
AIS은 VDES 통신장비를 이용하여 문자열을 이용한 서비스를 전제로 하고 있으며, LTE-M의 경우는 인터넷에서 서비스하는 환경으로 구성되어 있다. 이것은 VDES와 LTE-M을 별도로 구축하여 사용해야 하는 어려움이 발생 할 수 있다.AIS is based on string service using VDES communication equipment. In case of LTE-M, service is provided on the internet. This can cause difficulties in constructing and using VDES and LTE-M separately.
한국공개특허 제10-2011-0082410호는 선박용 데이터 통신에서 다중통신을 지원하기 위한 스위칭 서버에 관한 것으로, 선박과 선박, 선박과 육상(관제시스템)이 통신을 하기 위해 선박의 위치에 따라 통신 수단을 결정함에 있어서, 통신 수단 중에서 비용 정보, QoS 정보, 상태 정보 등을 파악하여 적절한 통신 수단을 선택할 수 있도록 하는 내용이 개시되어 있다.Korean Patent Laid-Open Publication No. 10-2011-0082410 relates to a switching server for supporting multiple communication in marine data communication, and more particularly, to a switching server for supporting multiple communication in marine data communication, in which a ship, a ship, Discloses contents in which cost information, QoS information, status information and the like are grasped and communication means can be selected appropriately in the communication means.
한국등록특허 제10-1206234호는 위성을 이용한 선박과 육상 간의 데이터 전송 방법 및 그 시스템에 관한 것으로, 위성을 이용한 선박과 육상 간의 기존 데이터 전송 시스템을 활용하면서 선박에서 육상 시스템으로, 또는 육상 시스템에서 선박으로 전달되는 데이터의 중복적인 전송을 방지할 수 있도록 하는 내용이 개시되어 있다.Korean Patent No. 10-1206234 discloses a method and system for transmitting data between a ship and a shore using satellites and a method for transmitting data between a ship and a land using the existing data transmission system between the ship and the shore, So as to prevent duplicated transmission of data transmitted to the ship.
한국공개특허 제10-2013-0013494호는 와이브로 채널을 활용한 선박 AIS 데이터 전송 방법 및 이를 이용한 통신 시스템에 관한 것으로, 선박에 내재된(shIP 주소-borne) AIS(automatic identification system) 데이터가 주파수 자원의Korean Unexamined Patent Application Publication No. 10-2013-0013494 discloses a method of transmitting a ship AIS data using a WiBro channel and a communication system using the same, wherein AIS (shIP address-borne) automatic identification system of
부족으로 데이터 충돌이 발생하는 상황에서 항로표지식별장치(AtoN)가 육상 와이브로(WiBro) 채널을 활용하여 충돌이 예상된 선박 AIS 데이터를 우회하게끔 하도록 하는 내용이 개시되어 있다.In the event of a data collision due to a shortage, the AoN marking device (AtoN) utilizes the land WiBro channel to bypass the expected AIS data of the collision.
한국공개특허 제10-2015-0086417호는 선내와 육상에서 선박의 효율적 운영을 위한 통합 정보 시스템에 관한 것으로, 선박의 선내에서 다수의 센서부와 하위 시스템으로부터 데이터를 실시간으로 취합하여 선박 내부와 육지에서 상기 취합된 데이터를 모니터링 함으로써 상기 선박에 구비된 장비와 소모품 등의 유지보수 및 운영을 하도록 하는 내용이 개시되어 있다.Korean Patent Laid-Open No. 10-2015-0086417 relates to an integrated information system for efficient operation of ships on board and on the ground. It collects data in real time from a plurality of sensors and subsystems in the ship, And the maintenance and operation of the equipments and consumables provided in the ship are monitored by monitoring the collected data.
본 발명은 LTE-M과 유사한 환경을 Wi-Fi로 구축하고 VDES와 유사한 환경을 블루투스로 모사하여, 블루투스로 전송되는 텍스트 기반의 정보를 인터넷 환경에서 효율적으로 적용할 수 있도록 하는 선박과 육상간 통신 시스템을 제공하는 것을 목적으로 한다.The present invention relates to a system and method for constructing an environment similar to LTE-M with Wi-Fi and simulating a VDES-like environment with Bluetooth, and a method for efficiently applying text-based information transmitted via Bluetooth to the Internet, System.
또한, 본 발명은 해상의 거리에 따른 통신 장비의 전환을 효율적으로 할 수 있어 사용자가 선택적으로 통신을 사용할 수 있도록 하는 선박과 육상간 통신 시스템을 제공하는 것을 목적으로 한다.It is another object of the present invention to provide a ship-to-shore communication system that allows a user to selectively use communication by effectively switching communication equipment according to the distance of the sea.
또한, 본 발명은 VDES와 같은 통신요금이 발생하지 않는 장비와 VSAT과 같은 통신비용이 발생하는 장비를 관리하여 비용을 줄일 수 있도록 하는 선박과 육상간 통신 시스템을 제공하는 것을 목적으로 한다.It is another object of the present invention to provide a ship-to-shore communication system capable of reducing costs by managing equipment in which communication fees such as VDES do not occur and equipment in which communication costs such as VSAT are generated.
또한, 본 발명은 AIS, ASM, S-100과 같은 VDES 네트워크 인터페이스를 TCP/IP 주소로 전환하여 사용 할 수 있어, VDES보다 빠른 시간에 데이터를 전송 및 수신 할 수 있도록 하는 선박과 육상간 통신 시스템을 제공하는 것을 목적으로 한다.In addition, the present invention can convert VDES network interfaces such as AIS, ASM, and S-100 to TCP / IP addresses and use it to transmit and receive data in a time faster than VDES, And to provide the above objects.
또한, 본 발명은 해상에서 LTE-M의 개발환경에 적합한 통신서비스를 지원 할 수 있도록 하는 선박과 육상간 통신 시스템을 제공하는 것을 목적으로 한다.It is another object of the present invention to provide a ship-to-shore communication system capable of supporting communication services suitable for the development environment of LTE-M at sea.
본 발명의 상기 목적과 여러 가지 장점은 이 기술분야에 숙련된 사람들에 의해 본 발명의 바람직한 실시예로부터 더욱 명확하게 될 것이다.The above objects and various advantages of the present invention will become more apparent from the preferred embodiments of the present invention by those skilled in the art.
실시예에서, 육상 측 장치 및 선박 측 장치를 포함하는 선박과 육상간 통신 시스템은 상기 선박 측 장치가 접속하게 되면 상기 선박 측 장치가 접속한 인터페이스의 종류를 판단하고, 상기 인터페이스의 종류에 해당하는 IP 주소를 생성하여 상기 선박 측 장치에 제공하는 육상 측 장치 및 상기 육상 측 장치로부터 IP 주소를 수신하면, 상기 IP 주소를 이더넷으로 포워딩하여 사용자 단말에게 인터넷을 제공하는 선박 측 장치를 포함한다.In the embodiment, the ship-to-shore communication system including the land side device and the ship side device determines the type of the interface to which the ship side device is connected when the ship side device is connected, Side device that generates an IP address and provides the IP address to the ship-side device, and a ship-side device that provides the Internet to the user terminal by forwarding the IP address to Ethernet when the IP address is received from the land-side device.
상기한 과제의 해결 수단은, 본 발명의 특징을 모두 열거한 것은 아니다. 본 발명의 과제 해결을 위한 다양한 수단들은 이하의 상세한 설명의 구체적인 실시형태를 참조하여 보다 상세하게 이해될 수 있을 것이다.The solution of the above-mentioned problems does not list all the features of the present invention. Various means for solving the problems of the present invention can be understood in detail with reference to specific embodiments of the following detailed description.
본 발명의 일 실시형태에 따르면, 해상의 거리에 따른 통신 장비의 전환을 효율적으로 할 수 있어 사용자가 선택적으로 통신을 사용할 수 있다는 장점이 있다.According to an embodiment of the present invention, communication equipment can be efficiently switched according to the distance of the sea, so that the user can selectively use communication.
또한 본 발명의 일 실시형태에 따르면, VDES와 같은 통신요금이 발생하지 않는 장비와 VSAT과 같은 통신비용이 발생하는 장비를 관리하여 비용을 줄일 수 있다는 장점이 있다.In addition, according to the embodiment of the present invention, it is possible to reduce costs by managing equipments in which communication fees such as VDES do not occur and equipment in which communication charges such as VSAT are generated.
또한 본 발명의 일 실시형태에 따르면, AIS, ASM, S-100과 같은 VDES 네트워크 인터페이스를 TCP/IP 주소로 전환하여 사용 할 수 있어, VDES보다 빠른 시간에 데이터를 전송 및 수신 할 수 있다는 장점이 있다.In addition, according to an embodiment of the present invention, a VDES network interface such as AIS, ASM, and S-100 can be converted to a TCP / IP address so that data can be transmitted and received faster than VDES have.
또한 본 발명의 일 실시형태에 따르면, 해상에서 LTE-M의 개발환경에 적합한 통신서비스를 지원 할 수 있다는 장점이 있다.Also, according to an embodiment of the present invention, there is an advantage that a communication service suitable for a development environment of LTE-M can be supported at sea.
도 1은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템을 설명하기 위한 네트워크 구성도이다.
도 2는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 WiFi 동작을 설명하기 위한 예시도이다.
도 3은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 REST 구동 과정을 설명하기 위한 예시도이다.
도 4는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 블루투스 연결 시 선박 측 장치의 IP를 설명하기 위한 예시도이다.
도 5는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 육상 측 장치의 DHCP를 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 육상 측 장치가 선박 측 장치의 IP를 이용하여 선박 측 장치에 접근하는 과정을 설명하기 위한 예시도이다.1 is a network diagram illustrating a ship-to-shore communication system according to an embodiment of the present invention.
2 is an exemplary diagram illustrating WiFi operation in a ship-to-land communication system according to an embodiment of the present invention.
3 is an exemplary diagram illustrating a REST driving process in a ship-to-shore communication system according to an embodiment of the present invention.
4 is an exemplary view for explaining an IP of a ship-side device in a Bluetooth connection in a ship-to-shore communication system according to an embodiment of the present invention.
5 is a diagram for explaining DHCP of a land side device in a ship-to-land communication system according to an embodiment of the present invention.
6 is an exemplary view for explaining a process in which a land side device approaches a ship side device using an IP of a ship side device in a ship-to-land communication system according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 형태들을 설명한다. Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
그러나, 본 발명의 실시형태는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명하는 실시 형태로 한정되는 것은 아니다. 또한, 본 발명의 실시형태는 당해 기술분야에서 평균적인 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위해서 제공되는 것이다.However, the embodiments of the present invention can be modified into various other forms, and the scope of the present invention is not limited to the embodiments described below. Further, the embodiments of the present invention are provided to more fully explain the present invention to those skilled in the art.
본 발명에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.The meaning of the terms described in the present invention should be understood as follows.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다"또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.It should be understood that the singular " include "or" have "are to be construed as including a stated feature, number, step, operation, component, It is to be understood that the combination is intended to specify that it does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.
본 발명은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있고, 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한, 인터넷을 통하여 다운로드할 수 있는 프로그램 구조체(예를 들어, 스마트폰의 어플리케이션 등)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 구성될 수 있으며, 따라서 분산 컴퓨팅 방식으로 컴퓨터가 읽을 수 있는 코드의 형태를 포함할 수 있다.The present invention can be embodied as computer-readable code on a computer-readable recording medium, and the computer-readable recording medium includes any type of recording device that stores data that can be read by a computer system . Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and a program structure (for example, Application of the < / RTI > In addition, the computer-readable recording medium may be distributed over networked computer systems, and thus may include forms of computer readable code in a distributed computing manner.
여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 본 발명이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.All terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. Commonly used predefined terms should be interpreted to be consistent with the meanings in the context of the related art and can not be interpreted as having ideal or overly formal meaning unless explicitly defined in the present invention.
본 명세서 사용된 용어 중 “REST(Representational State Transfer)” 는 웹 2.0 애플리케이션에서의 서비스 설계를 위한 사실상의 표준으로 인식하는 자원 운영 모델이다. 웹 서비스에 대한 전통적인 SOAP (Simple Object Access Protocol) 기반 접근 방식은 원격호출 및 캡슐화된 기능을 사용하기 위해 원격 객체를 사용하지만, REST는 데이터 구조와 해당 상태의 전송만 처리하며, REST는 단순한 방식으로 웹 2.0 애플리케이션 데이터를 HTTP를 통해 적합한 형태의 데이터를 표현하는 방식으로 제공된다.As used herein, " Representational State Transfer " (REST) is a resource operation model that is recognized as a de facto standard for service design in Web 2.0 applications. The traditional Simple Object Access Protocol (SOAP) based approach to Web services uses remote objects to use remote calls and encapsulated functionality, but REST only handles the transmission of data structures and their state, and REST is a simple Web 2.0 application data is provided in a way that represents the appropriate type of data through HTTP.
도 1은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템을 설명하기 위한 네트워크 구성도이다.1 is a network diagram illustrating a ship-to-shore communication system according to an embodiment of the present invention.
도 1을 참조하면, 선박과 육상간 통신 시스템은 선박 측 장치(200) 및 육상 측 장치(100)를 포함한다.Referring to FIG. 1, a ship-to-shore communication system includes a ship-
육상 측 장치(100)는 복수의 네트워크 인터페이스로 구성되어 있다. 도 1의 일 실시예에서, 육상 측 장치(100)는 이더넷, WiFi, 블루투스 등을 지원하는 네트워크 인터페이스로 구현되는 실시예를 도시한 것이지만, 복수의 네트워크 인터페이스의 개수는 네트워크의 종류에 따라 도 1의 내부 구조가 변경될 수 있다.The land-based
이때, 육상 측 장치(100)는 LTE-M과 유사한 환경을 지원하는 Wi-Fi 네트워크 인터페이스 및 VDES와 유사한 환경을 지원하는 블루투스 네트워크 인터페이스를 포함한다.At this time, the land-based
육상 측 장치(100)는 선박 측 장치(200)가 접속하게 되면 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. 이에 따라, 선박 측 장치(200)는 육상 측 장치(100)로부터 수신된 IP 주소를 이더넷으로 포워딩하여 사용자에게 인터넷을 제공하게 된다.When the ship-
일 실시예에서, 육상 측 장치(100)는 DHCP(Dynamic Host Configuration Protocol)를 이용하여 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성한다. In one embodiment, the land-based
이를 위해, 육상 측 장치(100)에는 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 각각 생성하기 위해서 2 개의 DHCP로 구현되어 있다. 예를 들어, 육상 측 장치(100)에는 네트워크 인터페이스의 종류가 wlan0인 경우의 DHCP 및 네트워크 인터페이스의 종류가 br0인 경우의 DHCP를 구분하여 구현되어 있다.To this end, the land-based
또한, 육상 측 장치(100)는 선박 측 장치(200)가 접속한 네트워크 인터페이스의 종류에 따라 해당 DHCP를 이용하여 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성할 수 있다. Also, the land-
예를 들어, 육상 측 장치(100)는 선박 측 장치(200)와 연결된 네트워크 인터페이스가 wlan0인 경우, WiFi에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. 다른 예를 들어, 육상 측 장치(100)는 선박 측 장치(200)와 연결된 네트워크 인터페이스가 br0인 경우, 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다.For example, if the network interface connected to the ship-
또한, 육상 측 장치(100)는 선박 측 장치(200)에 전송한 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 이용하여 선박 측 장치(200)에 접근하여 선박 측 장치(200)의 데이터베이스에 저장된 선박 관련 정보를 추출하여 수신할 수 있다. 이때, 선박 관련 정보는 AIS, ASM 등의 정보를 포함할 수 있다.The land-
예를 들어, 육상 측 장치(100)는 WiFi에 대한 IP 주소 “192.168.1.15:8080/Gps_info“ 를 이용하여 선박 측 장치(200)에 접속하여 해당 선박 측 장치(200)에서 수집한 데이터베이스에 저장한 선박 관련 정보를 확인할 수 있다.For example, the land-based
선박 측 장치(200)는 복수의 네트워크 인터페이스로 구성되어 있다. 도 1의 일 실시예에서, 선박 측 장치(200)는 이더넷, WiFi, 블루투스 등을 지원하는 네트워크 인터페이스로 구현되는 실시예를 도시한 것이지만, 복수의 네트워크 인터페이스의 개수는 네트워크의 종류에 따라 도 1의 내부 구조가 변경될 수 있다.The ship-
선박 측 장치(200)는 WiFi 및 블루투수가 서로 교차하여 접속할 수 있도록 설정한다. The ship-
선박 측 장치(200)는 GPS 데이터를 AIS 입력으로 가정하여 GPS 데이터를 이용하여 문자열로 입력 받는다.The ship-
이를 위해, 선박 측 장치(200)는 GPS 장치로부터 GPS 데이터를 수신하면, GPS 데이터를 AIS 입력으로 이용하기 위해서 GPS 데이터를 데이터베이스에 저장한다. 데이터베이스에 저장된 GPS 데이터는 육상 측 장치(100)의 요청 시 WiFi를 통해 육상 측 장치(100)에 제공된다. To this end, when the ship-
일 실시예에서, 선박 측 장치(200)는 Linux gpsd 데몬과 shell을 이용하여 GPS 데이터를 수신하고, GPS 데이터를 데이터베이스에 저장한다.In one embodiment, the ship-
또한, 선박 측 장치(200)는 선박 관련 정보를 데이터베이스에 저장한다. 그런 다음, 선박 측 장치(200)는 REST를 이용하여 육상 측 장치(100)에 의해 요청되면 데이터베이스에서 해당 선박 관련 정보를 추출하여 육상 측 장치(100)에 제공한다.Further, the ship-
상기의 선박 측 장치(200)는 REST 서버를 포함하다. REST 서버는 Maven을 바탕으로 작성이 되며, Maven은 class와 controller를 이용하여 웹 서버를 작성할 수 있다. The ship-
따라서, 육상 측 장치(100)가 선박 측 장치(200)에 제공한 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 이용하여 선박 측 장치(200)에 접속 시 웹 브라우저를 통하여 선박 관련 정보를 수신할 수 있는 것이다.Accordingly, when the
도 2는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 WiFi 동작을 설명하기 위한 예시도이다.2 is an exemplary diagram illustrating WiFi operation in a ship-to-land communication system according to an embodiment of the present invention.
도 2를 참조하면, 선박과 육상간 통신 시스템은 선박 측 장치(200) 및 육상 측 장치(100)를 포함한다.2, the ship-to-shore communication system includes a ship-
육상 측 장치(100)는 선박 측 장치(200)가 접속하게 되면 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. When the ship-
일 실시예에서, 육상 측 장치(100)는 선박 측 장치(200)가 접속한 네트워크 인터페이스의 종류가 wlan0이면 WiFi라고 판단하여 해당 DHCP를 이용하여 WiFi에 대한 IP 주소를 생성할 수 있다. In one embodiment, if the type of the network interface connected to the ship-
다른 일 실시예에서, 육상 측 장치(100)는 선박 측 장치(200)가 접속한 네트워크 인터페이스의 종류가 br0이면 블루투스라고 판단하여 해당 DHCP를 이용하여 블루투스에 대한 IP 주소를 생성할 수 있다. In another embodiment, the land-
그런 다음, 육상 측 장치(100)는 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. 이에 따라, 선박 측 장치(200)는 육상 측 장치(100)로부터 수신된 IP 주소를 이더넷으로 포워딩하여 사용자에게 인터넷을 제공하게 된다. The land-
도 3은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 REST 구동 과정을 설명하기 위한 예시도이다.3 is an exemplary diagram illustrating a REST driving process in a ship-to-shore communication system according to an embodiment of the present invention.
도 3을 참조하면, 선박과 육상간 통신 시스템은 육상 측 장치(100) 및 선박 측 장치(200)를 포함한다.Referring to FIG. 3, the ship-to-shore communication system includes a
선박 측 장치(200)는 선박 관련 정보 및 GPS 장치로부터 수신된 GPS 데이터를 데이터베이스에 저장한다. 그런 다음, 선박 측 장치(200)는 REST를 이용하여 육상 측 장치(100)에 의해 요청되면 데이터베이스에서 해당 선박 관련 정보를 추출하여 육상 측 장치(100)에 제공하거나 GPS데이터를 육상 측 장치(100)에 제공한다.The ship-
이를 위해, 상기의 선박 측 장치(200)는 REST 서버를 포함하다. REST 서버는 Maven을 바탕으로 작성이 되며, Maven은 class와 controller를 이용하여 웹 서버를 작성할 수 있다. To this end, the ship-
따라서, 육상 측 장치(100)가 선박 측 장치(200)에 제공한 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 이용하여 선박 측 장치(200)에 접속 시 웹 브라우저를 통하여 선박 관련 정보를 수신할 수 있는 것이다.Accordingly, when the
예를 들어, 육상 측 장치(100)는 WiFi에 대한 IP 주소 “http://10.12.13.14/GPS_vessel_Info“ 를 이용하여 선박 측 장치(200)에 접속하여 해당 선박 측 장치(200)에서 수집한 데이터베이스에 저장한 선박 관련 정보를 확인할 수 있다.For example, the land-based
도 4는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 블루투스 연결 시 선박 측 장치의 IP를 설명하기 위한 예시도이다.4 is an exemplary view for explaining an IP of a ship-side device in a Bluetooth connection in a ship-to-land communication system according to an embodiment of the present invention.
도 4를 참조하면, 육상 측 장치(100)의 Wi-Fi를 지원하는 네트워크 인터페이스 및 블루투수를 지원하는 네트워크 인터페이스와 포워딩을 통하여 설정되어 있다. Referring to FIG. 4, a network interface supporting Wi-Fi and a network interface supporting a blue pitcher of the land-based
육상 측 장치(100)에서는 이더넷을 효율적으로 사용하기 위하여 DHCP를 적용하였다. 즉, 육상 측 장치(100)에서는 네트워크 인터페이스의 종류가 wlan0인 경우의 DHCP 및 네트워크 인터페이스의 종류가 br0인 경우의 DHCP를 구분하여 구현되어 있다. 도 4는 블루투스 연결 시 선박 측 장치(200)의 IP를 나타낸다.The land-based
도 5는 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 육상 측 장치의 DHCP를 설명하기 위한 도면이다.5 is a diagram for explaining DHCP of a land side device in a ship-to-land communication system according to an embodiment of the present invention.
도 5를 참조하면, 육상 측 장치(100)는 선박 측 장치(200)가 접속하게 되면 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. 이에 따라, 선박 측 장치(200)는 육상 측 장치(100)로부터 수신된 IP 주소를 이더넷으로 포워딩하여 사용자에게 인터넷을 제공하게 된다.Referring to FIG. 5, when the ship-
일 실시예에서, 육상 측 장치(100)는 DHCP(Dynamic Host Configuration Protocol)를 이용하여 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성한다. In one embodiment, the land-based
이를 위해, 육상 측 장치(100)에는 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 각각 생성하기 위해서 2 개의 DHCP로 구현되어 있다. 예를 들어, 육상 측 장치(100)에는 네트워크 인터페이스의 종류가 wlan0인 경우의 DHCP 및 네트워크 인터페이스의 종류가 br0인 경우의 DHCP를 구분하여 구현되어 있다.To this end, the land-based
도 6은 본 발명의 일 실시예에 따른 선박과 육상간 통신 시스템에서 육상 측 장치가 선박 측 장치의 IP를 이용하여 선박 측 장치에 접근하는 과정을 설명하기 위한 예시도이다.6 is an exemplary view for explaining a process in which a land side device approaches a ship side device using an IP of a ship side device in a ship-to-land communication system according to an embodiment of the present invention.
도 6을 참조하면, 육상 측 장치(100)는 선박 측 장치(200)가 접속하게 되면 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성하여 선박 측 장치(200)에 제공한다. Referring to FIG. 6, when the ship-
일 실시예에서, 육상 측 장치(100)는 DHCP(Dynamic Host Configuration Protocol)를 이용하여 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 생성한다. In one embodiment, the land-based
그런 다음, 육상 측 장치(100)는 선박 측 장치(200)에 전송한 WiFi에 대한 IP 주소 또는 블루투스에 대한 IP 주소를 이용하여 선박 측 장치(200)에 접근하여 선박 측 장치(200)의 데이터베이스에 저장된 선박 관련 정보를 추출하여 수신할 수 있다.The land-
도 6과 같이, 육상 측 장치(100)는 WiFi에 대한 IP 주소 “192.168.1.15:8080/Gps_info“ 를 이용하여 선박 측 장치(200)에 접속하여 해당 선박 측 장치(200)에서 수집한 데이터베이스에 저장한 선박 관련 정보를 확인할 수 있다.6, the land-based
이상에서 설명한 본 발명에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 본 발명의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고 후술하는 특허청구범위에 의해 한정되며, 본 발명의 구성은 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 그 구성을 다양하게 변경 및 개조할 수 있으므로 본 발명의 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있다. 그에 따라, 본 발명의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다.The description of the present invention described above is only an example for structural or functional explanation, and therefore the scope of the present invention should not be construed as being limited by the embodiments described in the text. That is, the present invention is not limited to the above-described embodiments and the attached drawings, but is limited by the following claims, and the constitution of the present invention is not limited to the above- It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Accordingly, it is to be understood that the scope of the present invention includes equivalents capable of realizing the technical idea.
100: 육상 측 장치
200: 선박 측 장치100: Land side device
200: Ship side device
Claims (4)
상기 선박 측 장치가 접속하게 되면 상기 선박 측 장치가 접속한 인터페이스의 종류를 판단하고, 상기 인터페이스의 종류에 해당하는 IP 주소를 생성하여 상기 선박 측 장치에 제공하는 육상 측 장치; 및
상기 육상 측 장치로부터 IP 주소를 수신하면, 상기 IP 주소를 이더넷으로 포워딩하여 사용자 단말에게 인터넷을 제공하는 선박 측 장치를 포함하고,
상기 선박 측 장치는
GPS 장치로부터 수신된 GPS 데이터를 AIS 입력으로 이용하기 위해 상기 GPS 데이터를 문자열로 입력받아 데이터베이스에 저장하고,
상기 육상 측 장치는
상기 인터페이스의 종류가 wlan0인 경우의 DHCP 및 인터페이스의 종류가 br0인 경우의 DHCP를 구분하여 구현되어 있고, 상기 선박 측 장치가 접속한 인터페이스가 wlan0인 경우 해당 DHCP를 기초로 WiFi에 대한 IP 주소를 생성하여 상기 선박 측 장치에 제공하고, 상기 선박 측 장치가 접속한 인터페이스가 br0인 경우 해당 DHCP를 기초로 블루투스에 대한 IP 주소를 생성하여 상기 선박 측 장치에 제공하고, 상기 선박 측 장치에 제공한 상기 WiFi에 대한 IP 주소 또는 상기 블루투스에 대한 IP 주소를 이용하여 상기 선박 측 장치에 접근하여 상기 선박 측 장치의 데이터베이스에 저장된 선박 관련 정보를 추출하여 수신하는 것을 특징으로 하는
선박과 육상간 통신 시스템.In a ship-to-shore communication system including a land side device and a ship side device,
A land side device for judging a type of an interface connected to the ship side device when the ship side device is connected, generating an IP address corresponding to the type of the interface and providing the generated IP address to the ship side device; And
And a ship-side device for providing the Internet to the user terminal by forwarding the IP address to the Ethernet when the IP address is received from the land-based device,
The ship-side device
In order to use the GPS data received from the GPS device as an AIS input, the GPS data is input as a character string and stored in a database,
The land side device
DHCP is implemented when the type of the interface is wlan0 and DHCP when the interface type is br0. When the interface connected to the ship side device is wlan0, the IP address for WiFi is set based on the DHCP Side device, and when the interface connected to the ship-side device is br0, generates an IP address for Bluetooth based on the DHCP and provides the IP address to the ship-side device, and provides the IP address to the ship- Related information stored in the database of the ship-side apparatus by accessing the ship-side apparatus using the IP address of the WiFi or the IP address of the Bluetooth,
Ship - to - land communication system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170156880A KR101822422B1 (en) | 2017-11-23 | 2017-11-23 | Communication system between ship side and shore side |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170156880A KR101822422B1 (en) | 2017-11-23 | 2017-11-23 | Communication system between ship side and shore side |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101822422B1 true KR101822422B1 (en) | 2018-01-26 |
Family
ID=61025556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170156880A Active KR101822422B1 (en) | 2017-11-23 | 2017-11-23 | Communication system between ship side and shore side |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101822422B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101972513B1 (en) * | 2018-12-10 | 2019-04-25 | (주)썬컴 | Communication system and method of ship based on non-tcp |
WO2020122262A1 (en) * | 2018-12-10 | 2020-06-18 | (주)썬컴 | Non-tcp-based communication system and method for ship |
KR102146478B1 (en) * | 2020-01-10 | 2020-08-28 | 한화시스템 주식회사 | System and method for transmitting/receiving the message in maritime wireless communication system |
KR20220007372A (en) * | 2020-07-10 | 2022-01-18 | 한화시스템 주식회사 | System and method for maritime wireless communication |
-
2017
- 2017-11-23 KR KR1020170156880A patent/KR101822422B1/en active Active
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101972513B1 (en) * | 2018-12-10 | 2019-04-25 | (주)썬컴 | Communication system and method of ship based on non-tcp |
WO2020122262A1 (en) * | 2018-12-10 | 2020-06-18 | (주)썬컴 | Non-tcp-based communication system and method for ship |
KR102146478B1 (en) * | 2020-01-10 | 2020-08-28 | 한화시스템 주식회사 | System and method for transmitting/receiving the message in maritime wireless communication system |
KR20220007372A (en) * | 2020-07-10 | 2022-01-18 | 한화시스템 주식회사 | System and method for maritime wireless communication |
KR102365627B1 (en) * | 2020-07-10 | 2022-02-21 | 한화시스템 주식회사 | System and method for maritime wireless communication |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101822422B1 (en) | Communication system between ship side and shore side | |
Rødseth et al. | A system architecture for an unmanned ship | |
US10795029B2 (en) | Systems and methods for transmitting ship positions and tracks over multiple communications channels | |
CN102387030B (en) | For increasing the system of the coverage of ship automatic identification equipment, information and vigorousness | |
WO2021152205A1 (en) | System for guiding vessel to port and method therefor | |
KR101707401B1 (en) | Highly reliable message exchange system for autonomous navigation vessels | |
KR20190008383A (en) | Ship data integration system and ship containing it | |
US20130226450A1 (en) | Apparatus and method for supporting safe navigation of ships | |
CN119380583A (en) | Multi-network integrated ship-shore communication system and intelligent ship remote driving control system based on ship Internet of Things | |
KR102636006B1 (en) | Management system and method for aids to navigation | |
KR101107232B1 (en) | E-navigation system and communication method supporting multiple communication | |
CN201323579Y (en) | Transmission system for sending command to designated ship side from shore side by satellite | |
KR101476740B1 (en) | Remote Monitoring System of Ship Equipment | |
CN101404560B (en) | Bank-controlled vessel-bank communication method | |
CN112416628A (en) | Unmanned ship software system based on micro-service management | |
CN208572280U (en) | A kind of marine monitoring and management system | |
Paladin et al. | Advanced Mission Critical Communication in Maritime Search and Rescue Actions | |
Chang et al. | Mobile fog computing | |
CN105873197B (en) | A kind of method and device of intelligent management information transmission | |
CN101404534A (en) | Transmission system for transmitting instruction from bank to assigned vessel through satellite | |
CN114041305B (en) | Method for data exchange with a marine vessel and a marine beacon and radio data communication device | |
CN101404625B (en) | Method for transmitting instruction from bank to assigned vessel through satellite | |
KR101888947B1 (en) | Device and method for providing marine navigation information based on mobile platform | |
US20250193765A1 (en) | Method for selecting a communication path to be used between an offshore vehicle and an onshore operation centre | |
Ilcev | Alternative maritime radio solutions for enhanced GMDSS network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171123 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20171123 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180105 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180118 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180122 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180122 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201109 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20211115 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20230109 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20240122 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20241126 Start annual number: 8 End annual number: 8 |