KR102365627B1 - 해상 무선 통신 시스템 및 방법 - Google Patents

해상 무선 통신 시스템 및 방법 Download PDF

Info

Publication number
KR102365627B1
KR102365627B1 KR1020200085504A KR20200085504A KR102365627B1 KR 102365627 B1 KR102365627 B1 KR 102365627B1 KR 1020200085504 A KR1020200085504 A KR 1020200085504A KR 20200085504 A KR20200085504 A KR 20200085504A KR 102365627 B1 KR102365627 B1 KR 102365627B1
Authority
KR
South Korea
Prior art keywords
station
identification information
coast
ship
station identification
Prior art date
Application number
KR1020200085504A
Other languages
English (en)
Other versions
KR20220007372A (ko
Inventor
최승현
정우진
김준태
박개명
장태훈
Original Assignee
한화시스템 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 한화시스템 주식회사 filed Critical 한화시스템 주식회사
Priority to KR1020200085504A priority Critical patent/KR102365627B1/ko
Publication of KR20220007372A publication Critical patent/KR20220007372A/ko
Application granted granted Critical
Publication of KR102365627B1 publication Critical patent/KR102365627B1/ko

Links

Images

Classifications

    • H04L51/38
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • H04L61/15
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 해상 무선 통신 시스템 및 방법에 관한 것으로서, 보다 상세하게는 서비스 센터와 선박국 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템 및 방법에 관한 것이다.
본 발명의 실시 예에 따른 해상 무선 통신 시스템은, 서비스 센터와 선박국 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템으로서, 상기 선박국은 해안국을 경유하여 상기 서비스 센터로 요청 메시지를 송신하고, 상기 서비스 센터는 상기 선박국을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하고, 생성된 응답 메시지를 상기 해안국을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신한다.

Description

해상 무선 통신 시스템 및 방법{SYSTEM AND METHOD FOR MARITIME WIRELESS COMMUNICATION}
본 발명은 해상 무선 통신 시스템 및 방법에 관한 것으로서, 보다 상세하게는 서비스 센터와 선박국 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템 및 방법에 관한 것이다.
국제 해사 기구(IMO; International Maritime Organization)는 무선 통신의 발전에 따라 초단파 대역 데이터 교환 시스템(Very High Frequency Data Exchange System, 이하 VDES라 한다)의 지상파 무선 통신 링크를 이용하여 이-네비게이션(e-Navigation) 서비스를 제공하기 위한 표준을 제정하고 있다.
한편, 국내에서는 스마트-네비게이션(Smart-Navigation) 프로젝트를 통해 한국형 이-네비게이션 서비스를 개발하고 있다. 여기서, 이-네비게이션 서비스에 의하여 송수신되는 메시지는 기본적으로 TCP/IP 기반의 HTTP(Hypertext Transfer Protocol)를 사용하며, 해사 데이터 교환 표준(S-100)에 따른 GML 형식의 데이터를 포함한다.
이-네비게이션 서비스 메시지는 서비스 센터에서 생성되고, VDES 통신망을 이용하여 해안국을 거쳐 선박국으로 송신된다. 그러나, 종래의 해상 무선 통신 시스템에서는 해안국과 선박국 간의 TCT/IP 연결이 단절되었기 때문에 non-TCP/IP 구간을 연동시키는 별도의 장치가 반드시 필요하였다. 뿐만 아니라, 종래에는 이-네비게이션 서비스 메시지를 어떠한 경로를 통하여 선박국에 전송하여야 하는지에 대한 기술적인 고려가 전무하여, 생성된 이-네비게이션 서비스 메시지의 효과적인 전송이 어려운 문제점이 있었다.
KR 10-1858553 B1
본 발명은 서비스 센터와 선박국 사이에서 무선 통신 링크를 설정하여 메시지를 송수신할 수 있는 해상 무선 통신 시스템 및 방법을 제공한다.
본 발명의 실시 예에 따른 해상 무선 통신 시스템은, 서비스 센터와 선박국 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템으로서, 상기 선박국은 해안국을 경유하여 상기 서비스 센터로 요청 메시지를 송신하고, 상기 서비스 센터는 상기 선박국을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하고, 생성된 응답 메시지를 상기 해안국을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신한다.
또한, 본 발명의 실시 예에 따른 해상 무선 통신 시스템은, 서비스 센터로 송신되는 요청 메시지를 생성하기 위한 선박국; 상기 선박국으로부터 요청 메시지를 수신하여 상기 서비스 센터로 송신하기 위한 해안국; 및 상기 해안국으로부터 요청 메시지를 수신하고, 상기 선박국을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하여, 생성된 응답 메시지를 상기 해안국을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신하기 위한 서비스 센터;를 포함할 수 있다.
상기 해안국 식별 정보 및 상기 선박국 식별 정보는 상기 서비스 센터로 송신된 요청 메시지로부터 추출될 수 있다.
상기 해안국은 상기 서비스 센터와 각각 통신하도록 복수 개로 마련되고, 상기 선박국은 적어도 하나가 각 해안국과 통신하도록 복수 개로 마련될 수 있다.
상기 서비스 센터는, 상기 선박국으로부터 수신된 요청 메시지에 대한 응답 메시지를 생성하기 위한 서비스 호스트; 및 상기 서비스 호스트로부터 응답 메시지를 수신하여, 상기 응답 메시지를 상기 해안국으로 송신하기 위한 해안국 게이트웨이;를 포함할 수 있다.
상기 해안국 게이트웨이는, 상기 해안국으로부터 요청 메시지를 수신하기 위한 요청 메시지 수신부; 상기 요청 메시지 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성하기 위한 정보 생성부; 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 저장하기 위한 저장부; 상기 정보 생성부를 경유한 요청 메시지를 상기 서비스 센터로 송신하기 위한 요청 메시지 송신부; 상기 서비스 호스트로부터 응답 메시지를 수신하기 위한 응답 메시지 수신부; 상기 정보 생성부로부터 상기 선박국 식별 정보에 따른 상기 해안국 식별 정보를 추출하기 위한 정보 처리부; 및 상기 응답 메시지를 상기 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신하기 위한 응답 메시지 송신부;를 포함할 수 있다.
상기 저장부는 상기 해안국 식별 정보와 상기 선박국 식별 정보가 상호 매칭된 매칭 정보를 저장할 수 있다.
상기 저장부는 상기 정보 생성부로부터 입력된 상기 해안국 식별 정보 및 상기 선박국 식별 정보가 미리 저장된 매칭 정보와 다른 경우 미리 저장된 매칭 정보를 갱신할 수 있다.
한편, 본 발명의 실시 예에 따른 해상 무선 통신 방법은, 서비스 센터가 선박국과 메시지를 송수신하기 위한 해상 무선 통신 방법으로서, 해안국을 경유하여 상기 선박국으로부터 수신된 요청 메시지로부터 상기 해안국을 식별하기 위한 해안국 식별 정보 및 상기 선박국을 식별하기 위한 선박국 식별 정보를 추출하고, 생성된 응답 메시지를 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신한다.
또한, 본 발명의 실시 예에 따른 해상 무선 통신 방법은, 서비스 센터가 선박국과 메시지를 송수신하기 위한 해상 무선 통신 방법으로서, 해안국을 경유하여 상기 선박국으로부터 요청 메시지를 수신하는 과정; 요청 메시지로부터 상기 해안국을 식별하기 위한 해안국 식별 정보 및 상기 선박국을 식별하기 위한 선박국 식별 정보를 추출하는 과정; 및 생성된 응답 메시지를 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신하는 과정;을 포함할 수 있다.
상기 요청 메시지는 HTTP(Hypertext Transfer Protocol) 메시지를 포함하고, 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 추출하는 과정은, 상기 요청 메시지를 전송한 해안국을 식별하여 해안국 식별 정보를 추출하고, 상기 HTTP 메시지의 헤더를 확인하여 선박국 식별 정보를 추출할 수 있다.
상기 해안국 식별 정보는 상기 해안국의 IP(Internet Protocol) 주소 정보를 포함하고, 상기 선박국 식별 정보는 상기 선박국의 MRN(Maritime Resource Name) 정보를 포함할 수 있다.
추출된 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정;을 더 포함하고, 상기 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정은, 상기 해안국 식별 정보와 상기 선박국 식별 정보를 상호 매칭시켜 매칭 정보를 생성하는 과정; 및 생성된 매칭 정보를 저장하는 과정;을 포함할 수 있다.
상기 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정은, 생성된 매칭 정보가 미리 저장된 매칭 정보와 다른지 확인하는 과정; 및 생성된 매칭 정보가 미리 저장된 매칭 정보와 다른 경우 미리 저장된 매칭 정보를 갱신하는 과정;을 포함할 수 있다.
상기 해안국에 송신하는 과정은, 상기 선박국 식별 정보를 포함하는 응답 메시지를 생성하는 과정; 및 상기 응답 메시지를 상기 선박국 식별 정보와 매칭된 해안국 식별 정보에 따라 상기 해안국에 송신하는 과정;을 포함할 수 있다.
본 발명의 실시 예에 따른 해상 무선 통신 시스템 및 방법에 의하면, 메시지를 설정된 무선 통신 링크를 통해 서비스 센터와 선박국 상호 간에 효과적으로 송수신할 수 있다.
또한, 복수의 해안국이 복수의 선박국과 통신하는 경우에도 설정된 무선 통신 링크를 통해 메시지를 송수신할 수 있으며, 선박국의 이동에 의하여 접속되는 해안국이 변경되는 경우에도 메시지의 유실 없이 서비스 센터와 선박국 상호 간의 통신을 유지할 수 있다.
도 1은 해상 무선 통신 시스템을 설명하기 위한 도면.
도 2는 본 발명의 실시 예에 따른 해상 무선 통신 시스템을 개략적으로 나타내는 도면.
도 3은 본 발명의 실시 예에 따른 해안국 게이트웨이를 개략적으로 나타내는 도면.
도 4는 서비스 센터가 수신하는 요청 메시지의 일 예를 나타내는 도면.
도 5는 해안국 식별 정보와 선박국 식별 정보가 상호 매칭된 매칭 정보를 나타내는 도면.
도 6은 서비스 센터가 송신하는 응답 메시지의 일 예를 나타내는 도면.
도 7은 본 발명의 실시 예에 따른 해상 무선 통신 방법을 개략적으로 나타내는 도면.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예들을 상세히 설명하기로 한다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 발명의 실시 예들은 본 발명의 개시가 완전하도록 하며, 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 발명을 상세하게 설명하기 위해 도면은 과장되어 도시될 수 있으며, 도면상에서 동일 부호는 동일한 요소를 지칭한다.
도 1은 해상 무선 통신 시스템을 설명하기 위한 도면이다.
도 1에 도시된 바와 같이, 해상 무선 통신 시스템은 서비스 센터(100), 해안국(200) 및 선박국(300)으로 구성될 수 있다. 여기서, 서비스 센터(100)는 인터넷을 통하여 이-네비게이션 서비스를 제공한다. 한편, 해안국(200)은 해안에 설치되어 초고주파 대역에서 선박국(300)을 제어하고, 네트워크로 연결되는 통신 장치를 의미하며, 선박국(300)은 선박에 장착되는 초고주파 대역 이동 통신 장치를 의미할 수 있다.
여기서, 선박국(300)은 서비스 센터(100)로부터 수신할 메시지가 있는지 확인하기 위해 주기적으로 폴링(polling)을 수행한다. 폴링은 선박국(300)으로부터 메시지를 생성하여 이루어진다. 즉, 선박국(300)으로부터 송신되는 메시지는 HTTP(Hypertext Transfer Protocol)에 따라 해안국(200)으로 전송되며, 선박국(300)으로부터 해안국(200)으로의 메시지 송신은 VDES(VHF Data Exchange System) 통신망을 이용하여 이루어진다. 이때, 해안국(200)은 선박국(300)으로부터 메시지를 수신하여 서비스 센터(100)에 전송하며, 해안국(200)으로부터 서비스 센터(100)로의 메시지 송신은 이더넷(Ethernet)을 통하여 TCP/IP에 따라 이루어진다.
한편, 서비스 센터(100)는 이-네비게이션 서비스를 위한 메시지를 생성하여 해안국(200)에 송신한다. 해안국(200)은 상기 서비스 센터(100)와 각각 통신하도록 복수 개로 마련되어, 상기 서비스 센터(100)로부터 메시지를 수신하고, 수신된 메시지를 선박국(300)에 전송한다. 선박국(300)은 적어도 하나가 각 해안국(200)과 통신하도록 복수 개로 마련되어 서비스 센터(100)로부터 생성되어 해안국(200)을 경유하여 전송되는 메시지를 수신한다. 이하에서는, 설명의 편의를 위하여 선박국(300)으로부터 서비스 센터(100)로 송신되는 메시지를 요청 메시지라 정의하고, 서비스 센터(100)로부터 선박국(300)으로 송신되는 메시지를 응답 메시지라 정의하기로 한다.
도 2는 본 발명의 실시 예에 따른 해상 무선 통신 시스템을 개략적으로 나타내는 도면이다.
도 2를 참조하면, 본 발명의 실시 예에 따른 무선 통신 시스템은 서비스 센터(100)와 선박국(300) 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템으로서, 상기 선박국(300)은 해안국(200)을 경유하여 상기 서비스 센터(100)로 요청 메시지를 송신하고, 상기 서비스 센터(100)는 상기 선박국(300)을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하고, 생성된 응답 메시지를 상기 해안국(200)을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국(200)을 경유하여 상기 선박국(300)으로 송신한다.
즉, 본 발명의 실시 예에 따른 무선 통신 시스템은 서비스 센터(100)로 송신되는 요청 메시지를 생성하기 위한 선박국(300), 상기 선박국(300)으로부터 요청 메시지를 수신하여 상기 서비스 센터(100)로 송신하기 위한 해안국(200) 및 상기 해안국(200)으로부터 요청 메시지를 수신하고, 상기 선박국(100)을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하여, 생성된 응답 메시지를 상기 해안국(200)을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국(200)을 경유하여 상기 선박국(300)으로 송신하기 위한 서비스 센터(100)를 포함할 수 있다.
여기서, 서비스 센터(100)와 선박국(300) 상호 간의 메시지 송수신에 의한 서비스는 국제 해사 기구(IMO; International Maritime Organization)로부터 표준이 제정된 이-네비게이션(e-Navigation) 서비스일 수 있다. 이와 같은 이-네비게이션 서비스는 TCP/IP 기반의 HTTP(Hypertext Transfer Protocol)를 사용하여 메시지를 송수신하며, 송수신되는 메시지는 해사 데이터 교환 표준(S-100)에 따른 GML 형식의 데이터를 포함할 수 있다.
선박국(300)은 서비스 센터(100)로 송신되는 요청 메시지를 생성한다. 도시되지는 않았으나, 이와 같은 선박국(300)은 VDES 이동국, 선박국 게이트웨이 및 이-네비게이션 서비스 클라이언트를 포함할 수 있다.
VDES 이동국은 무선 통신을 이용하여 후술할 VEDS 기지국과 데이터를 송수신한다. 즉, DES 이동국은 무선 통신을 이용하여 후술할 VEDS 기지국과 VDES 메시지를 송수신할 수 있다.
선박국 게이트웨이는 이-네비게이션 서비스 클라이언트로부터 수신되는 HTTP에 따른 메시지를 해석하여 해안국 게이트웨이(120)로 전송하기 위한 메시지를 구성하거나, 수신된 메시지를 해석하여 HTTP에 따른 응답 메시지를 생성한 후 이-네비게이션 서비스 클라이언트로 송신한다. 예를 들면, 선박국 게이트웨이는 연결된 이-네비게이션 서비스 클라이언트로부터 HTTP에 따른 메시지를 수신하고, 수신된 메시지를 VDES 무선 통신 프로토콜에 따른 메시지로 변환하고, 변환된 메시지를 연결된 VDES 이동국으로 전송할 수 있다. 그리고, 선박국 게이트웨이는 연결된 VDES 이동국으로부터 VDES 무선 통신 프로토콜에 따른 메시지를 수신하고, 수신된 메시지를 HTTP에 따른 메시지로 변환하고, 변환된 메시지를 연결된 이-네비게이션 서비스 클라이언트로 전송할 수 있다. 예를 들면, VDES 이동국과 선박국 게이트웨이 간의 인터페이스는 UDP(IEC 61162-450)를 기반으로 형성될 수 있다.
이-네비게이션 서비스 클라이언트는 HTTP 기반의 VDES 서비스 메시지를 외부 장치와 교환하며, 이기종 통신망 간에 심리스 로밍 기능을 제공하고, 데이터를 로깅하거나 처리한다. 예를 들면, 이-네비게이션 서비스 클라이언트와 선박국 게이트웨이 간의 인터페이스는 HTTP를 기반으로 형성될 수 있다.
해안국(200)은 복수의 VDES 기지국을 포함할 수 있다. VDES 기지국은 무선 통신을 이용하여 VDES 이동국과 데이터를 송수신할 수 있다.
서비스 센터(100)는 해안국(200)으로부터 요청 메시지를 수신하고, 상기 선박국(300)을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하여, 생성된 응답 메시지를 상기 해안국(200)을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국(200)을 경유하여 상기 선박국(300)으로 송신한다. 여기서, 서비스 센터(100)는 선박국(300)으로부터 수신된 요청 메시지에 대한 응답 메시지를 생성하기 위한 서비스 호스트(110) 및 상기 서비스 호스트(110)로부터 응답 메시지를 수신하여, 상기 응답 메시지를 상기 해안국(200)으로 송신하기 위한 해안국 게이트웨이(120)를 포함할 수 있다. 이때, 상기 해안국 식별 정보 및 상기 선박국 식별 정보는 상기 서비스 센터(100)로 송신된 요청 메시지로부터 추출될 수 있다.
서비스 호스트(110)는 해사 데이터 교환 표준(S-100)에 따른 이-네비게이션 데이터를 제공하는 장치이며, 외부 장치에서 HTTP 요청을 통해 데이터를 제공받을 수 있다.
해안국 게이트웨이(120)는 선박국(300)으로부터 수신한 메시지를 해석하여 HTTP 요청 메시지를 생성한다. 생성된 요청 메시지는 서비스 센터(100)로 전송되어 해사 데이터 정보로 획득된다. 또한, 해안국 게이트웨이(120)는 선박국(300)으로부터 요청 메시지를 수신할 때, 선박국 식별 정보를 이용해 라우팅 테이블을 구성한다. 해안국 게이트웨이(120)는 선박국(300)으로 메시지를 송신할 때는 라우팅 테이블을 참조하여 어떤 경로를 통해 선박국(300)으로 메시지를 송신해야 할지 결정한다.
도 3은 본 발명의 실시 예에 따른 해안국 게이트웨이(120)를 개략적으로 나타내는 도면이다.
도 3은 참조하면, 본 발명의 실시 예에 따른 해안국 게이트웨이(120)는 상기 해안국(200)으로부터 요청 메시지를 수신하기 위한 요청 메시지 수신부(121), 상기 요청 메시지 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성하기 위한 정보 생성부(122), 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 저장하기 위한 저장부(123), 상기 정보 생성부(122)를 경유한 요청 메시지를 상기 서비스 센터(100)로 송신하기 위한 요청 메시지 송신부(124), 상기 서비스 호스트(110)로부터 응답 메시지를 수신하기 위한 응답 메시지 수신부(125), 상기 정보 생성부(122)로부터 상기 선박국 식별 정보에 따른 상기 해안국 식별 정보를 추출하기 위한 정보 처리부(126) 및 상기 응답 메시지를 상기 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국(200)에 송신하기 위한 응답 메시지 송신부(127)를 포함할 수 있다.
요청 메시지 수신부(121)는 해안국(200)으로부터 요청 메시지를 수신한다. 요청 메시지 수신부(121)는 해안국 VDES 송수신기로부터 메시지를 수신하고, 필요한 경우 재조립하거나 해석 과정을 거쳐 해안국 게이트웨이(120) 내부에서 처리할 수 있는 메시지 형식으로 변환헌다. 변환된 메시지 형식은 JSON, XML 또는 기타 다양한 방법으로 구현될 수 있다.
정보 생성부(122)는 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성한다. 정보 생성부(122)는 요청 메시지에 포함된 MRN(Maritime Resource Name)과 메시지를 수신한 해안국 VDES 송수신기의 식별 정보를 이용해 저장부(123)에 라우팅 정보를 생성하거나 또는 기존 정보를 갱신한다.
요청 메시지 송신부(124)는 정보 생성부(122)를 경유한 요청 메시지를 상기 서비스 센터(100)로 송신한다. 요청 메시지 송신부(124)는 요청 메시지 수신부(121)에서 변환된 메시지를 다시 HTTP 프로토콜에 따른 요청 메시지로 생성한 후, 서비스 호스트(110)로 전송한다.
응답 메시지 수신부(125)는 상기 서비스 호스트(110)로부터 제1 응답 메시지를 수신한다. 이때, 응답 메시지 수신부(125)는 서비스 호스트(110)로부터 수신한 HTTP 응답 메시지를 해석하여, 게이트웨이 내부에서 처리할 수 있는 정보로 변환할 수 있다.
정보 처리부(126)는 상기 정보 생성부(122)로부터 상기 선박국 식별 정보에 따른 상기 해안국 식별 정보를 추출한다. 정보 처리부(126)는 응답 메시지 수신부(125)에서 변환된 정보 중, 송신 대상 MRN(Maritime Resource Name)을 이용하여 응답 메시지를 어떠한 해안국(200)으로 송신하여야 하는지에 대한 라우팅 정보를 추출한다.
응답 메시지 송신부(127)는 응답 메시지를 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국(200)에 송신한다. 응답 메시지 송신부(127)는 정보 처리부(126)에서 전달된 메시지와 라우팅 정보를 이용해 응답 메시지를 해안국(200), 예를 들어 VDES 송수신기로 송신한다.
이하에서는, 도 4 내지 도 6을 참조하여 응답 메시지를 생성하여 생성된 응답 메시지를 해안국 식별 정보 및 선박국 식별 정보에 따라 해안국(200)에 송신하는 과정을 보다 상세하게 설명하기로 한다.
도 4는 서비스 센터(100)가 수신하는 요청 메시지의 일 예를 나타내는 도면이다. 또한, 도 5는 해안국 식별 정보와 선박국 식별 정보가 상호 매칭된 매칭 정보를 나타내는 도면이고, 도 6은 서비스 센터(100)가 송신하는 응답 메시지의 일 예를 나타내는 도면이다.
이-네비게이션 서비스 클라이언트는 서비스 호스트(110)로부터 수신할 메시지가 있는지 확인하기 위해 주기적으로 폴링 요청을 전송한다. 이 폴링 요청 메시지는 HTTP 프로토콜에 따라 요청된다. 폴링 요청은 VDES 통신망을 통해 전달되어 서비스 호스트(110)로 전송되고, 서비스 호스트(110)는 폴링 요청이 있는 선박국(300)에 전달할 메시지가 있는 경우, HTTP 응답 프로토콜 형식에 따라 이-네비게이션 서비스 클라이언트로 전달된다. 이-네비게이션 서비스 클라이언트에서 서비스 호스트(110) 또는 다른 선박국(300)으로 전달할 메시지가 있는 경우에도 HTTP 프로토콜에 따라 서비스 호스트(110)로 메시지를 전송하고, 대상 선박국(300)은 폴링 명령으로 이 메시지를 가져간다.
도 4에 도시된 바와 같이, HTTP 프로토콜에 따라 메시지를 전송할 때, HTTP 메시지의 헤더에는 메시지를 발신한 선박국(300)의 고유 식별자를 srcMRN 필드에 지정하여 전송하고, 대상 서비스 또는 대상 선박국(300)의 고유 식별자를 dstMRN 필드에 지정하여 전송한다. 도 4에서 srcMRN과 dstMRN의 명칭 및 포함되는 MRN의 표기 형식은 구현의 한 예이며, 다양한 방법으로 표기될 수 있음은 물론이다.
선박국(300)과 해안국(200)과의 무선 통신에서, 하나의 해안국(200)은 다수의 선박국 VDES 이동국과 무선 통신을 통해 데이터를 송수신할 수 있다. 선박국(300)은 여러 개의 해안국 VDES 송수신기 중에서 하나의 해안국 VDES 송수신기에 연결되어 통신되며, 만약 선박국(300)이 이동하여 현재 연결된 해안국 VDES 송수신기와의 연결이 끊기거나 불안정해지면 새로운 해안국 VDES 송수신기로 연결될 수 있다.
해안국 게이트웨이(120)는 다수의 해안국 VDES 송수신기와 TCP/IP 또는 UDP 등의 방식으로 데이터를 주고받을 수 있는 네트워크로 연결된다. 모든 해안국 VDES 송수신기가 수신하는 요청 데이터는 해안국 게이트웨이(120)로 전송되어 처리된다. 모든 해안국 VDES로부터 수신되는 데이터는 해안국 게이트웨이(120)의 요청 메시지 수신부(121)에서 처리되는데, 요청 메시지에는 서비스 센터(100)에 송신할 메시지와 함께 각 해안국(200)을 식별할 수 있는 식별 정보를 포함하고 있다. 여기에서는 해안국(200)을 식별할 수 있는 해안국 식별 정보로 IP 주소를 사용하고 있으나 이것은 발명을 구현하기 위한 한 예이며, 해안국 식별 정보는 여러 방법으로 실현할 수 있음은 물론이다.
요청 메시지 수신부(121)는 해안국(200)을 통해 수신한 데이터를 해석하여 선박국(300)이 보낸 메시지를 복구한다. 이 메시지에는 선박국(300)에서 생성한 HTTP 메시지에 포함된 srcMRN과 dstMRN을 포함하고 있는데, 여기서 srcMRN은 메시지를 송신한 선박국(300)을 식별할 수 있는 식별자를 의미한다. srcMRN과 해안국 식별 정보는 정보 생성부(122)에서 하나의 정보로 생성되어 저장부(123)에 저장된다. 이때, 만약 동일한 srcMRN에 대한 정보가 이미 라우팅 테이블에 존재한다면, srcMRN에 대한 해안국 식별 정보를 갱신한다. 여기서, 기존 해안국(200) 장치 식별 정보와 새로 수신한 식별 정보가 다르다는 것은 선박국(300)이 새로운 해안국(200)과 연결되었다는 것을 의미한다.
도 5는 저장부(123)에 저장되는 매칭 정보의 구성 예이다. 선박국(300)으로부터 요청 메시지를 수신할 때마다 정보 생성부(122)는 요청 메시지에서 srcMRN을 추출하고, 데이터를 수신한 해안국 VDES 송수신 장치의 식별 정보를 이용하여 이 테이블에 새로운 매칭 정보를 추가하거나 기존에 가지고 있던 매칭 정보를 업데이트 한다.
즉, 해안국 게이트웨이(120)가 구동되어 해안국 VDES 송수신 장치를 통해 선박국(300)이 전송한 HTTP 메시지를 수신하면, 해안국 게이트웨이는 HTTP 메시지의 헤더에 기입된 srcMRN 정보를 해석하고, 해안국 VDES 송수신 장치의 식별 정보와 함께 매칭 정보를 생성한다. 이때, 저장부(123)는 srcMRN에 대한 기존 매칭 정보가 존재하는지 확인하고, 만약 srcMRN에 대한 정보가 존재하지 않는다면 라우팅 테이블에 새로운 매칭 정보를 저장하고, 이미 매칭 정보가 존재한다면 기존 매칭 정보를 새로운 매칭 정보로 갱신한다. 해안국 게이트웨이(120)는 이와 같은 매칭 정보의 처리가 완료되면 다음 요청 메시지가 수신될 때까지 대기한다.
서비스 호스트(110)에서 선박국(300)으로 메시지를 전송할 때는 선박국(300)의 폴링 요청에 대한 응답으로 응답 메시지를 전송한다. 서비스 호스트(110)가 전송하는 HTTP 응답 메시지는 도 6의 예와 같이 수신된다. 서비스 호스트(110)에서 HTTP 응답 메시지를 해안국 게이트웨이(120)로 전송하면 해안국 게이트웨이(120)의 응답 메시지 수신부(125)에서 응답 메시지를 수신하고 해석한다. 응답 메시지에는 dstMRN이 포함되어 있는데, dstMRN은 응답 메시지를 수신해야 할 선박국 식별 정보를 의미한다.
정보 처리부(126)는 dstMRN을 이용해 라우팅 테이블에서 응답 메시지를 전송할 해안국 VDES 송수신 장치의 식별 번호, 예를 들어 IP 주소를 추출한다. 도 5에 도시된 매칭 정보를 참조하면, dstMRN urn:mrn:itu:mmsi:440000100에 대한 해안국 VDES 송수신 장치 식별 번호는 192.168.30.10 임을 알 수 있다. 이때, 해안국 게이트웨이(120)의 응답 메시지 송신부(127)는 응답 메시지 송신부(127)에서 해석된 응답 메시지를 정보 처리부(126)에서 추출한 해안국 VDES 송수신기 IP 주소로 TCP/IP 또는 UDP 방식을 이용해 전송한다.
도 7은 본 발명의 실시 예에 따른 해상 무선 통신 방법을 개략적으로 나타내는 도면이다.
도 7을 참조하면, 본 발명의 실시 예에 따른 해상 무선 통신 방법은 서비스 센터(100)가 선박국(300)과 메시지를 송수신하기 위한 해상 무선 통신 방법으로서, 해안국(200)을 경유하여 상기 선박국(300)으로부터 수신된 요청 메시지로부터 상기 해안국(200)을 식별하기 위한 해안국 식별 정보 및 상기 선박국(300)을 식별하기 위한 선박국 식별 정보를 추출하고, 생성된 응답 메시지를 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국(200)을 경유하여 상기 선박국(300)으로 송신한다.
즉, 본 발명의 실시 예에 따른 해상 무선 통신 방법은 서비스 센터(100)가 선박국(300)과 메시지를 송수신하기 위한 해상 무선 통신 방법으로서, 해안국(200)을 경유하여 상기 선박국(300)으로부터 요청 메시지를 수신하는 과정(S100), 요청 메시지로부터 상기 해안국(200)을 식별하기 위한 해안국 식별 정보 및 상기 선박국(300)을 식별하기 위한 선박국 식별 정보를 추출하는 과정(S200) 및 생성된 응답 메시지를 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국(200)에 송신하는 과정(S400)을 포함할 수 있다.
요청 메시지를 수신하는 과정(S100)은 선박국(300)에서 생성되어 해안국(200)을 경유하여 전송되는 요청 메시지를 서비스 센터(100)가 수신한다. 여기서, 선박국(300)은 서비스 센터(100)로부터 수신할 메시지가 있는지 확인하기 위해 주기적으로 폴링(polling)을 수행한다. 폴링은 선박국(300)으로부터 메시지를 생성하여 이루어진다. 즉, 선박국(300)으로부터 송신되는 메시지는 HTTP(Hypertext Transfer Protocol)에 따라 해안국(200)으로 전송되며, 선박국(300)으로부터 해안국(200)으로의 메시지 송신은 VDES(VHF Data Exchange System) 통신망을 이용하여 이루어진다. 이때, 해안국(200)은 선박국(300)으로부터 메시지를 수신하여 서비스 센터(100)에 전송하며, 해안국(200)으로부터 서비스 센터(100)로의 메시지 송신은 이더넷(Ethernet)을 통하여 TCP/IP에 따라 이루어진다.
해안국 식별 정보 및 선박국 식별 정보를 추출하는 과정(S200)은 요청 메시지로부터 상기 해안국(200)을 식별하기 위한 해안국 식별 정보 및 상기 선박국(300)을 식별하기 위한 선박국 식별 정보를 추출한다. 여기서, 해안국 식별 정보 및 선박국 식별 정보를 추출하는 과정(S200)은 서비스 센터(100)에 포함되는 해안국 게이트웨이(120)에 의하여 이루어진다.
해안국 게이트웨이(120)는 선박국(300)으로부터 수신한 메시지를 해석하여 HTTP 요청 메시지를 생성한다. 생성된 요청 메시지는 서비스 센터(100)로 전송되어 해사 데이터 정보로 획득된다. 또한, 해안국 게이트웨이(120)는 선박국(300)으로부터 요청 메시지를 수신할 때, 선박국 식별 정보를 이용해 라우팅 테이블을 구성한다. 해안국 게이트웨이(120)는 선박국(300)으로 메시지를 송신할 때는 라우팅 테이블을 참조하여 어떤 경로를 통해 선박국(300)으로 메시지를 송신해야 할지 결정한다.
여기서, 해안국 식별 정보 및 선박국 식별 정보를 추출하는 과정(S200)은 상기 요청 메시지를 전송한 해안국(200)을 식별하여 해안국 식별 정보를 추출하고, HTTP 메시지의 헤더를 확인하여 선박국 식별 정보를 추출할 수 있다. 이때, 상기 해안국 식별 정보는 상기 해안국의 IP(Internet Protocol) 주소 정보를 포함하고, 상기 선박국 식별 정보는 상기 선박국의 MRN(Maritime Resource Name) 정보를 포함할 수 있다.
즉, HTTP 프로토콜에 따라 메시지를 전송할 때, HTTP 메시지의 헤더에는 메시지를 발신한 선박국(300)의 고유 식별자를 srcMRN 필드에 지정하여 전송하고, 대상 서비스 또는 대상 선박국(300)의 고유 식별자를 dstMRN 필드에 지정하여 전송한다. 이때, 정보 생성부(122)는 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성한다.
요청 메시지 수신부(121)를 통하여 수신된 요청 메시지에는 선박국(300)에서 생성한 HTTP 메시지에 포함된 srcMRN과 dstMRN을 포함하고 있는데, 여기서 srcMRN은 메시지를 송신한 선박국(300)을 식별할 수 있는 식별자를 의미한다. srcMRN과 해안국 식별 정보는 정보 생성부(122)에서 하나의 정보로 생성되어 저장부(123)에 저장된다. 이때, 만약 동일한 srcMRN에 대한 정보가 이미 라우팅 테이블에 존재한다면, srcMRN에 대한 해안국 식별 정보를 갱신한다. 여기서, 기존 해안국(200) 장치 식별 정보와 새로 수신한 식별 정보가 다르다는 것은 선박국(300)이 새로운 해안국(200)과 연결되었다는 것을 의미한다. 여기서, 선박국(300)으로부터 요청 메시지를 수신할 때마다 정보 생성부(122)는 요청 메시지에서 srcMRN을 추출하고, 데이터를 수신한 해안국 VDES 송수신 장치의 식별 정보를 이용하여 이 테이블에 새로운 매칭 정보를 추가하거나 기존에 가지고 있던 매칭 정보를 업데이트 한다.
정보 처리부(126)는 dstMRN을 이용해 라우팅 테이블에서 응답 메시지를 전송할 해안국 VDES 송수신 장치의 식별 번호, 예를 들어 IP 주소를 추출한다. 도 5에 도시된 매칭 정보를 참조하면, dstMRN urn:mrn:itu:mmsi:440000100에 대한 해안국 VDES 송수신 장치 식별 번호는 192.168.30.10 임을 알 수 있다. 이때, 해안국 게이트웨이(120)의 응답 메시지 송신부(127)는 응답 메시지 송신부(127)에서 해석된 응답 메시지를 정보 처리부(126)에서 추출한 해안국 VDES 송수신기 IP 주소로 TCP/IP 또는 UDP 방식을 이용해 전송한다.
본 발명의 실시 예에 따른 해상 무선 통신 방법은 추출된 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정(S300)을 더 포함할 수 있다. 여기서, 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정(S300)은 해안국 식별 정보 및 선박국 식별 정보를 추출하는 과정(S200) 이후에 수행될 수 있다.
한편, 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정(S300)은 상기 해안국 식별 정보와 상기 선박국 식별 정보를 상호 매칭시켜 매칭 정보를 생성하는 과정 및 생성된 매칭 정보를 저장하는 과정을 포함할 수 있다. 즉, 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정(S300)은 해안국 게이트웨이(120)에 의하여 수행되는데, 해안국 게이트웨이(120)의 요청 메시지 수신부(121)는 해안국(200)을 통해 수신한 데이터를 해석하여 선박국(300)이 보낸 메시지를 복구한다. 이 메시지에는 선박국(300)에서 생성한 HTTP 메시지에 포함된 srcMRN과 dstMRN을 포함하고 있는데, 여기서 srcMRN은 메시지를 송신한 선박국(300)을 식별할 수 있는 식별자를 의미한다. srcMRN과 해안국(200)의 IP 주소 정보는 정보 생성부(122)에서 각각 하나의 정보로 상호 매칭되어 저장부(123)에 저장된다. 이때, 만약 동일한 srcMRN에 대한 정보가 이미 라우팅 테이블에 존재한다면, srcMRN에 대한 해안국 식별 정보를 갱신한다. 여기서, 기존 해안국(200) 장치 식별 정보와 새로 수신한 식별 정보가 다르다는 것은 선박국(300)이 새로운 해안국(200)과 연결되었다는 것을 의미한다.
이때, 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정(S300)은 생성된 매칭 정보가 미리 저장된 매칭 정보와 다른지 확인하는 과정(S310) 및 생성된 매칭 정보가 미리 저장된 매칭 정보와 다른 경우 미리 저장된 매칭 정보를 갱신하는 과정(S330)을 포함할 수 있다. 여기서, 생성된 매칭 정보가 미리 저장된 매칭 정보와 같은 경우 또는 저장부(123)에 미리 저장된 매칭 정보가 없는 경우에는 생성된 매칭 정보를 저장부(123)에 저장하는 과정(S320)이 수행됨은 물론이다.
즉, 해안국 게이트웨이(120)가 구동되어 해안국 VDES 송수신 장치를 통해 선박국(300)이 전송한 HTTP 메시지를 수신하면, 해안국 게이트웨이는 HTTP 메시지의 헤더에 기입된 srcMRN 정보를 해석하고, 해안국 VDES 송수신 장치의 식별 정보와 함께 매칭 정보를 생성한다. 이때, 저장부(123)는 srcMRN에 대한 기존 매칭 정보가 존재하는지 확인하고, 만약 srcMRN에 대한 정보가 존재하지 않는다면 라우팅 테이블에 새로운 매칭 정보를 저장하고, 이미 매칭 정보가 존재한다면 기존 매칭 정보를 새로운 매칭 정보로 갱신한다. 해안국 게이트웨이(120)는 이와 같은 매칭 정보의 처리가 완료되면 다음 요청 메시지가 수신될 때까지 대기한다.
응답 메시지를 송신하는 과정(S400)은 응답 메시지를 생성하고, 생성된 응답 메시지를 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신한다. 여기서, 응답 메시지를 송신하는 과정(S400)은 선박국 식별 정보를 포함하는 응답 메시지를 생성하는 과정 및 생성된 응답 메시지를 상기 선박국 식별 정보와 매칭된 해안국 식별 정보에 따라 상기 해안국(200)에 송신하는 과정을 포함할 수 있다.
서비스 호스트(110)에서 선박국(300)으로 메시지를 전송할 때는 선박국(300)의 폴링 요청에 대한 응답으로 응답 메시지를 전송한다. 서비스 호스트(110)가 전송하는 HTTP 응답 메시지는 도 6의 예와 같이 수신된다. 서비스 호스트(110)에서 HTTP 응답 메시지를 해안국 게이트웨이(120)로 전송하면 해안국 게이트웨이(120)의 응답 메시지 수신부(125)에서 응답 메시지를 수신하고 해석한다. 응답 메시지에는 dstMRN이 포함되어 있는데, dstMRN은 응답 메시지를 수신해야 할 선박국 식별 정보를 의미한다.
정보 처리부(126)는 dstMRN을 이용해 라우팅 테이블에서 응답 메시지를 전송할 해안국 VDES 송수신 장치의 식별 번호, 예를 들어 IP 주소를 추출한다. 도 5에 도시된 매칭 정보를 참조하면, dstMRN urn:mrn:itu:mmsi:440000100에 대한 해안국 VDES 송수신 장치 식별 번호는 192.168.30.10 임을 알 수 있다. 이때, 해안국 게이트웨이(120)의 응답 메시지 송신부(127)는 응답 메시지 송신부(127)에서 해석된 응답 메시지를 정보 처리부(126)에서 추출한 해안국 VDES 송수신기 IP 주소로 TCP/IP 또는 UDP 방식을 이용해 전송한다.
이와 같이, 본 발명의 실시 예에 따른 해상 무선 통신 시스템 및 방법에 의하면, 메시지를 설정된 무선 통신 링크를 통해 서비스 센터(100)와 선박국(300) 상호 간에 효과적으로 송수신할 수 있다.
또한, 복수의 해안국(200)이 복수의 선박국(300)과 통신하는 경우에도 설정된 무선 통신 링크를 통해 메시지를 송수신할 수 있으며, 선박국(300)의 이동에 의하여 접속되는 해안국(200)이 변경되는 경우에도 메시지의 유실 없이 서비스 센터(100)와 선박국(300) 상호 간의 통신을 유지할 수 있다.
상기에서, 본 발명의 바람직한 실시 예가 특정 용어들을 사용하여 설명 및 도시되었지만 그러한 용어는 오로지 본 발명을 명확하게 설명하기 위한 것일 뿐이며, 본 발명의 실시 예 및 기술된 용어는 다음의 청구범위의 기술적 사상 및 범위로부터 이탈되지 않고서 여러 가지 변경 및 변화가 가해질 수 있는 것은 자명한 일이다. 이와 같이 변형된 실시 예들은 본 발명의 사상 및 범위로부터 개별적으로 이해되어져서는 안 되며, 본 발명의 청구범위 안에 속한다고 해야 할 것이다.
100: 서비스 센터 110: 서비스 호스트
120: 해안국 게이트웨이 121: 요청 메시지 수신부
122: 정보 생성부 123: 저장부
124: 요청 메시지 송신부 125: 응답 메시지 수신부
126: 정보 처리부 127: 응답 메시지 송신부
200: 해안국 300: 선박국

Claims (15)

  1. 서비스 센터와 선박국 사이에서 메시지를 송수신하기 위한 해상 무선 통신 시스템으로서,
    상기 선박국은 해안국을 경유하여 상기 서비스 센터로 요청 메시지를 송신하고,
    상기 서비스 센터는 상기 선박국을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하고, 생성된 응답 메시지를 상기 해안국을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신하며,
    상기 서비스 센터는,
    상기 선박국으로부터 수신된 요청 메시지에 대한 응답 메시지를 생성하기 위한 서비스 호스트; 및
    상기 서비스 호스트로부터 응답 메시지를 수신하여, 상기 응답 메시지를 상기 해안국으로 송신하기 위한 해안국 게이트웨이;를 포함하고,
    상기 해안국 게이트웨이는,
    상기 해안국으로부터 요청 메시지를 수신하기 위한 요청 메시지 수신부;
    상기 요청 메시지 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성하기 위한 정보 생성부;
    상기 해안국 식별 정보 및 상기 선박국 식별 정보가 상호 매칭된 매칭 정보를 저장하기 위한 저장부;
    상기 정보 생성부를 경유한 요청 메시지를 상기 서비스 호스트로 송신하기 위한 요청 메시지 송신부;
    상기 서비스 호스트로부터 응답 메시지를 수신하기 위한 응답 메시지 수신부;
    상기 정보 생성부로부터 상기 선박국 식별 정보에 따른 상기 해안국 식별 정보를 추출하기 위한 정보 처리부; 및
    상기 응답 메시지를 상기 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신하기 위한 응답 메시지 송신부;를 포함하며,
    상기 저장부는,
    상기 정보 생성부로부터 입력된 해안국 식별 정보 및 선박국 식별 정보가 미리 저장된 매칭 정보와 다른 경우, 상기 정보 생성부로부터 입력된 해안국 식별 정보 및 선박국 식별 정보에 따라 미리 저장된 매칭 정보를 갱신하고,
    상기 응답 메시지 송신부는,
    상기 저장부로부터 갱신된 매칭 정보를 입력받아, 갱신된 매칭 정보에 따라 상기 응답 메시지를 상기 해안국에 송신하는 해상 무선 통신 시스템.
  2. 서비스 센터로 송신되는 요청 메시지를 생성하기 위한 선박국;
    상기 선박국으로부터 요청 메시지를 수신하여 상기 서비스 센터로 송신하기 위한 해안국; 및
    상기 해안국으로부터 요청 메시지를 수신하고, 상기 선박국을 식별하기 위한 선박국 식별 정보를 포함하는 응답 메시지를 생성하여, 생성된 응답 메시지를 상기 해안국을 식별하기 위한 해안국 식별 정보에 따라 상기 해안국을 경유하여 상기 선박국으로 송신하기 위한 서비스 센터;를 포함하고,
    상기 서비스 센터는,
    상기 선박국으로부터 수신된 요청 메시지에 대한 응답 메시지를 생성하기 위한 서비스 호스트; 및
    상기 서비스 호스트로부터 응답 메시지를 수신하여, 상기 응답 메시지를 상기 해안국으로 송신하기 위한 해안국 게이트웨이;를 포함하고,
    상기 해안국 게이트웨이는,
    상기 해안국으로부터 요청 메시지를 수신하기 위한 요청 메시지 수신부;
    상기 요청 메시지 수신부로부터 수신된 요청 메시지로부터 상기 해안국 식별 정보 및 상기 선박국 식별 정보를 생성하기 위한 정보 생성부;
    상기 해안국 식별 정보 및 상기 선박국 식별 정보가 상호 매칭된 매칭 정보를 저장하기 위한 저장부;
    상기 정보 생성부를 경유한 요청 메시지를 상기 서비스 호스트로 송신하기 위한 요청 메시지 송신부;
    상기 서비스 호스트로부터 응답 메시지를 수신하기 위한 응답 메시지 수신부;
    상기 정보 생성부로부터 상기 선박국 식별 정보에 따른 상기 해안국 식별 정보를 추출하기 위한 정보 처리부; 및
    상기 응답 메시지를 상기 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신하기 위한 응답 메시지 송신부;를 포함하며,
    상기 저장부는,
    상기 정보 생성부로부터 입력된 해안국 식별 정보 및 선박국 식별 정보가 미리 저장된 매칭 정보와 다른 경우, 상기 정보 생성부로부터 입력된 해안국 식별 정보 및 선박국 식별 정보에 따라 미리 저장된 매칭 정보를 갱신하고,
    상기 응답 메시지 송신부는,
    상기 저장부로부터 갱신된 매칭 정보를 입력받아, 갱신된 매칭 정보에 따라 상기 응답 메시지를 상기 해안국에 송신하는 해상 무선 통신 시스템.
  3. 청구항 1 또는 청구항 2에 있어서,
    상기 해안국 식별 정보 및 상기 선박국 식별 정보는 상기 서비스 센터로 송신된 요청 메시지로부터 추출되는 해상 무선 통신 시스템.
  4. 청구항 1 또는 청구항 2에 있어서,
    상기 해안국은 상기 서비스 센터와 각각 통신하도록 복수 개로 마련되고,
    상기 선박국은 적어도 하나가 각 해안국과 통신하도록 복수 개로 마련되는 해상 무선 통신 시스템.
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 서비스 센터가 선박국과 메시지를 송수신하기 위한 해상 무선 통신 방법으로서,
    해안국을 경유하여 상기 선박국으로부터 요청 메시지를 수신하는 과정;
    요청 메시지로부터 상기 해안국을 식별하기 위한 해안국 식별 정보 및 상기 선박국을 식별하기 위한 선박국 식별 정보를 추출하는 과정;
    추출된 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정; 및
    생성된 응답 메시지를 저장된 해안국 식별 정보 및 선박국 식별 정보에 따라 상기 해안국에 송신하는 과정;을 포함하고,
    상기 해안국 식별 정보 및 선박국 식별 정보를 저장하는 과정은,
    상기 해안국 식별 정보와 상기 선박국 식별 정보를 상호 매칭시켜 매칭 정보를 생성하는 과정; 및
    생성된 매칭 정보가 미리 저장된 매칭 정보와 다른 경우, 추출된 해안국 식별 정보 및 선박국 식별 정보에 따라 미리 저장된 매칭 정보를 갱신하는 과정;을 포함하고,
    상기 해안국에 송신하는 과정은,
    상기 선박국 식별 정보를 포함하는 응답 메시지를 생성하는 과정; 및
    상기 응답 메시지를 갱신된 매칭 정보에 따라 상기 해안국에 송신하는 과정;을 포함하는 해상 무선 통신 방법.
  11. 청구항 10에 있어서,
    상기 요청 메시지는 HTTP(Hypertext Transfer Protocol) 메시지를 포함하고,
    상기 해안국 식별 정보 및 상기 선박국 식별 정보를 추출하는 과정은,
    상기 요청 메시지를 전송한 해안국을 식별하여 해안국 식별 정보를 추출하고, 상기 HTTP 메시지의 헤더를 확인하여 선박국 식별 정보를 추출하는 해상 무선 통신 방법.
  12. 청구항 11에 있어서,
    상기 해안국 식별 정보는 상기 해안국의 IP(Internet Protocol) 주소 정보를 포함하고,
    상기 선박국 식별 정보는 상기 선박국의 MRN(Maritime Resource Name) 정보를 포함하는 해상 무선 통신 방법.
  13. 삭제
  14. 삭제
  15. 삭제
KR1020200085504A 2020-07-10 2020-07-10 해상 무선 통신 시스템 및 방법 KR102365627B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200085504A KR102365627B1 (ko) 2020-07-10 2020-07-10 해상 무선 통신 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200085504A KR102365627B1 (ko) 2020-07-10 2020-07-10 해상 무선 통신 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20220007372A KR20220007372A (ko) 2022-01-18
KR102365627B1 true KR102365627B1 (ko) 2022-02-21

Family

ID=80052149

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200085504A KR102365627B1 (ko) 2020-07-10 2020-07-10 해상 무선 통신 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR102365627B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117615351A (zh) * 2023-11-23 2024-02-27 交通运输部北海航海保障中心天津通信中心 一种vdes岸基综合管理***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101822422B1 (ko) * 2017-11-23 2018-01-26 사단법인 한국선급 선박과 육상간 통신 시스템
KR101972513B1 (ko) * 2018-12-10 2019-04-25 (주)썬컴 Non-TCP 기반의 선박용 통신 시스템 및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101371129B1 (ko) * 2012-03-20 2014-03-07 한국해양과학기술원 해상 이동체 애드혹 네트워크의 통신을 위한 방법 및 노드
KR101858553B1 (ko) 2017-10-30 2018-05-17 한화시스템(주) 해상 무선 통신 시스템

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101822422B1 (ko) * 2017-11-23 2018-01-26 사단법인 한국선급 선박과 육상간 통신 시스템
KR101972513B1 (ko) * 2018-12-10 2019-04-25 (주)썬컴 Non-TCP 기반의 선박용 통신 시스템 및 방법

Also Published As

Publication number Publication date
KR20220007372A (ko) 2022-01-18

Similar Documents

Publication Publication Date Title
US8908666B2 (en) Communicating data frames across communication networks that use incompatible network routing protocols
CN114556893B (zh) 用于在不兼容的无线电设备和虚拟基带单元之间通信的***和方法
CN102100035A (zh) 在媒体访问控制子层动态地配置和管理通信网络节点的方法及***
CN112203243B (zh) 通信网络
KR20000075846A (ko) 데이터 링크 동기를 위한 시스템 및 방법
US20040253970A1 (en) Radio communication system, radio communication terminal, and method for participating in radio communication system
KR102365627B1 (ko) 해상 무선 통신 시스템 및 방법
CN107835529B (zh) 天基骨干网动态接入***、节点、管理中心及方法
CN101808311B (zh) 一种无线终端软件升级***、装置和方法
JP2010062761A (ja) データ通信制御装置、データ通信方法、データ通信システム及びデータ通信プログラム
US10912009B2 (en) Method for discovering a node of an ad hoc network
CN102694675A (zh) 一种基于snmp协议的异步通信方法及装置
JP2010287958A (ja) 無線通信システム
JP4591338B2 (ja) 通信システム
CN113179119B (zh) 天地一体化融合网络***、消息传输方法和核心网***
CN103746887A (zh) 一种用于机动通信接入网络开通的方法
CN110191475A (zh) 一种基站的数据处理方法和装置
KR102146478B1 (ko) 해상 무선 통신 시스템에서 메시지를 송수신하는 시스템 및 방법
CN105263127A (zh) 短信通讯方法和装置
JP2009302749A (ja) 無線通信装置及び方法
US8374093B2 (en) Repeater monitor system and repeater monitor method
CN116033486B (zh) 一种iab宿主节点的切换预处理方法、装置、设备及介质
CN117081640B (zh) 基于帧头压缩的多协议星舰地一体化网关设计方法
JP5115905B2 (ja) VoIP通信中継システム、装置、方法、及びプログラム
EP2198650B1 (en) Routing of a communication in a wireless telecommunications network

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant