Nothing Special   »   [go: up one dir, main page]

KR100845707B1 - 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법 - Google Patents

컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법 Download PDF

Info

Publication number
KR100845707B1
KR100845707B1 KR1020070134900A KR20070134900A KR100845707B1 KR 100845707 B1 KR100845707 B1 KR 100845707B1 KR 1020070134900 A KR1020070134900 A KR 1020070134900A KR 20070134900 A KR20070134900 A KR 20070134900A KR 100845707 B1 KR100845707 B1 KR 100845707B1
Authority
KR
South Korea
Prior art keywords
loading
planner
container
work
unloading
Prior art date
Application number
KR1020070134900A
Other languages
English (en)
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 KR1020070134900A priority Critical patent/KR100845707B1/ko
Application granted granted Critical
Publication of KR100845707B1 publication Critical patent/KR100845707B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0831Overseas transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Ship Loading And Unloading (AREA)

Abstract

본 발명은 초대형 컨테이너선이 입출항하는 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법에 관한 것이다.
본 발명에 따른 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법에 의하면, 마스터 플래너가 해당 컨테이너선의 양/적하 작업을 주도하도록 하고, 상기 마스터 플래너에 의해 선택된 다수의 슬래이브 플래너가 상기 마스터 플래너를 서포트하여 해당 컨테이너선에 대한 양/적하 작업계획을 진행하도록 한다.
본 발명에서와 같이, 마스터 플래너와 상기 마스터 플래너가 지정한 다수의 슬래이브 플래너가 함께 컨테이너선에 대해 양/적하 작업계획을 실시함으로써, 컨테이너에 대한 양/적하 작업계획 시간을 보다 단축시킬 수 있게 된다. 그리고, 양/적하 작업계획시 각 슬래이브 플래너간 정보를 실시간 크로스 모니터링하여 공유할 수 있도록 함으로써, 양/적하 작업계획의 품질을 보다 향상시킬 수 있게 된다.
컨테이너 터미널, 양하, 적하, 환적, 마스터 플래너, 슬래이브 플래너, 다중 분산, 멀티 플래너

Description

컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법{Multi-Planner operation planning system and method of container terminal}
본 발명은 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법에 관한 것으로서, 보다 상세하게는 다수의 플래너에 의해 해당 컨테이너선에 대한 양/적하 작업이 동시에 가능하도록 함으로써 컨테이너선에 대한 양/적하 작업계획 시간을 단축시키고, 계획 집중도를 높여 양/적하 작업 계획의 품질을 향상시킬 수 있도록 하는 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법에 관한 것이다.
초대형 컨테이너선이 수시로 입출항하는 컨테이너 터미널에서의 양/적하 작업계획은 통상적으로 한 대의 컨테이너선 당 한 명의 플래너에 의해 진행되어 왔다. 따라서, 컨테이너 물량이 1000 TEU라고 가정할 경우, 한 명의 플래너가 양/적하 작업계획을 진행하게 되면 약 5시간 내외의 양/적하 작업 시간이 소요되었으며, 초대형 컨테이너선일 경우에는 약 2배(10시간) 이상의 양/적하 작업 시간이 소요되는 것으로 분석되고 있다.
이처럼, 해당 컨테이너선에 대한 양/적하 작업계획 시간이 길어질 경우, 플래너의 양/적하 작업계획 품질이 저하되고, 그로 인해 컨테이너의 재작업이 발생되고 장치장의 혼잡도가 증가하여 결과적으로 컨테이너 터미널의 생산성이 저하되는 문제점이 발생하게 된다.
또한, 종래의 양/적하 작업계획 시스템은 2-Tier 방식으로 구성되어 있었다. 상기 2-Tier 방식은 컨테이너선에 대한 양/적하 작업계획 시, 플래너가 DB서버로부터 컨테이너선에 대한 정보(컨테이너선의 크기, 양/적하 물량등)를 다운로드 받아 양/적하 작업계획을 진행하고, 양/적하 작업계획을 완료한 후 다시 DB서버측으로 업로드하는 방식이다.
그러나, 상기 2-Tier 방식에 의하면, 양/적하 작업계획이 진행되는 5~6시간 동안 컨테이너 터미널에서 발생되는 실시간 상황변화를 플래너가 파악할 수 없다. 따라서, 해당 컨테이너선에 대한 양/적하 작업계획을 완료한 시점에서 현재의 컨테이너 터미널 상황과 상이한 양/적하 작업계획 결과가 초래되는 문제가 발생되기도 한다.
또한, 종래에는 양/적하 작업계획을 진행하는 각 플래너 간 정보가 공유되지 않았다. 그로 인해, 타 플래너의 양/적하 작업계획에 대한 상황을 파악할 수 없어 장비 및 장치장의 효율을 고려하지 못하고 자신의 경험치에만 의존하여 양/적하 작업계획이 이루어진 바, 장비의 가동율이 저하되고 장치장의 혼잡도가 증가되는 문제점이 있었다.
더욱이, 컨테이너 터미널에 초대형 컨테이너선이 한꺼번에 입출항하는 경우 에는 각각의 컨테이너선에 대한 양/적하 작업계획이 더욱 어려워지고 복잡해지게 되어 상기와 같은 문제점들이 더욱 심화된다.
이에, 본 분야에서는 컨테이너 터미널에 입출항하는 모든 컨테이너선에 대하여 원활한 양/적하 작업계획을 지원할 수 있는 양/적하 작업계획 시스템 개발이 절실히 요구되고 있는 실정이다.
상기와 같은 종래의 문제점들을 해결하기 위한 본 발명의 목적은, 다수의 플래너에 의해 해당 컨테이너선에 대한 양/적하 작업이 동시에 이루어지도록 함으로써, 컨테이너선에 대한 양/적하 계획시간을 보다 단축시킬 수 있도록 하고, 계획 집중도를 높여 양/적하 작업 계획의 품질을 보다 향상시킬 수 있도록 하는 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법을 제공함에 있다.
본 발명의 다른 목적은, 양/적하 작업계획을 진행하는 각 플래너 간 정보가 공유될 수 있도록 하여 장비의 가동률 저하 및 장치장의 혼잡도 증가 문제를 해소할 수 있도록 하는 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법을 제공함에 있다.
본 발명의 다른 목적은, 각 플래너가 다른 플래너의 양/적하 작업 진행상황을 실시간 크로스 모니터링할 수 있고, 양/적하 작업계획에 대한 각종 통합자료 조회 및 선박의 안정성 검증을 통해서 효율적인 양/적하 작업계획이 가능하도록 함으 로써, 컨테이너 터미널의 생산성을 보다 향상시킬 수 있도록 하는 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법을 제공함에 있다.
상기한 목적들을 달성하기 위한 본 발명에 따른 컨테이너 터미널의 다중분산 작업계획 시스템은, 컨테이너 터미널에 입출항하는 컨테이너선에 대한 정보, 상기 컨테이너선에 대한 양/적하 작업계획 정보, 상기 컨테이너선에 대한 양/적하 작업계획을 수행할 플래너 정보가 저장되는 데이터베이스부, 상기 컨테이너선에 대한 양/적하 작업영역을 할당하는 양/적하 작업영역 할당 알고리즘을 지원하고, 상기 컨테이너선에 대해 진행되는 양/적하 작업 진행상황을 실시간 크로스 모니터링하고, 클라이언트 관리 기능을 바탕으로 상기 컨테이너선의 양/적하 작업계획을 총괄하는 서버 시스템, 및 통신망을 통해 상기 서버 시스템에 연결되어 있으며, 상기 서버 시스템의 지시에 따라 상기 컨테이너선에 대한 양/적하 작업계획을 주도하는 마스터 플래너측 클라이언트 시스템과 상기 마스터 플래너에 의해 선택되는 슬래이브 플래너측 클라이언트 시스템으로 이루어진 클라이언트 시스템이 Multi-Tier(N-Tier) 구조를 이루고 있음을 특징으로 한다.
또한, 상기한 목적들을 달성하기 위한 본 발명에 따른 컨테이너 터미널의 다중분산 작업계획 방법은, 컨테이너선에 대한 양/적하 작업계획을 주도하는 마스터 플래너가 자신을 서포트하여 양/적하 작업을 함께 수행할 슬래이브 플래너를 선택하는 단계와, 상기 컨테이너선에 대한 작업영역 할당에 의해 각 슬래이브 플래너의 작업영역을 할당하는 단계와, 상기 슬래이브 플래너의 작업영역과 양/적하 물량을 확인하여 조정이 필요할 경우 마스터 플래너가 각 슬래이브 플래너의 작업영역을 조정한 후, 상기 마스터 플래너와 상기 슬래이브 플래너가 함께 상기 컨테이너선에 대한 양/적하 작업계획을 진행하도록 하는 단계를 포함함을 특징으로 한다.
이상에서 설명한 바와 같이, 본 발명에서는 컨테이너선의 양/적하 물량에 따라 단독 양/적하 작업계획 또는 다중분산 양/적하 작업계획을 선택하여 수행할 수 있도록 하고, 다중분산 양/적하 작업계획시에는 마스터 플래너가 다수의 슬래이브 플래너를 지정하여 할당된 영역에 대한 양/적하 작업계획을 동시에 수행하도록 하고, 양/적하 작업계획을 진행하는 각 플래너간 정보를 공유할 수 있도록 함으로써, 컨테이너선에 대한 양/적하 작업계획 시간을 보다 단축시킬 수 있게 되고, 양/적하 작업계획의 품질 또한 보다 향상시킬 수 있게 된다.
그리고, 마스터 플래너와 슬래이브 플래너에 의한 다중분산 양/적하 작업이 완료되면 각 플래너의 다중분산 양/적하 작업계획 내용을 취합하여 검증하고, 이처럼 취합하여 검증된 다중분산 양/적하 작업계획 결과를 시뮬레이션을 통해 장비의 간섭 및 장치장 복잡도 등에 따른 작업계획에 다시 피드백하여 적용함으로써, 고품질, 고효율의 다중분산 양/적하 작업계획이 가능해지도록 한다.
또한, 해당 컨테이너선에 대한 다중분산 양/적하 작업계획을 수행하는 플래너는 타 플래너의 양/적하 작업계획에 대한 진행사항을 실시간 크로스 모니터링할 수 있고, 타 플래너에 의해 수행되는 양/적하 작업계획에 대한 각종 통합자료 조회 및 선박의 안정성 검증 결과를 자신의 양/적하 작업계획에 반영하여 효율적인 다중분산 양/적하 작업계획을 수행함으로써, 전체 컨테이너 터미널의 생산성을 보다 향상시킬 수 있게 된다.
또한, 환적 컨테이너는 부두 이외의 교통 수요를 유발하지 않고 부가가치가 높기 때문에 항만 업계에서는 고수익원으로 자리잡고 있어 세계 항만간 환적 컨테이너 유치를 위한 경쟁이 치열한 바, 본 발명에서와 같은 양/적하 계획시스템을 적용할 경우, 환적 컨테이너 유치에 보다 유리한 입지를 마련할 수 있게 된다.
이하, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시 예를 상세히 설명하기로 한다.
도 1에는 본 발명의 바람직한 실시예에 따른 컨테이너 터미널의 다중분산 작업계획 시스템에 대한 개념도가 도시되어 있다.
도 1을 참조하면, 본 발명에 따른 다중분산 작업계획 시스템은, 초대형 컨테이너선이 입출항하는 컨테이너 터미널의 서버 시스템(100)과, 네트웍등의 통신망(1)을 통해 상기 서버 시스템(100)에 연결되어 양적하 관련 데이터를 송/수신하는 클라이언트 시스템(200), 그리고 도 1상에 도시되지는 않았지만, 컨테이너 터미널에 입출항하는 컨테이너선에 대한 정보, 상기 컨테이너선에 대한 양/적하 작업계획 정보, 및 상기 컨테이너선에 대한 양/적하 작업계획을 수행할 플래너 정보가 저장되는 데이터베이스부로 이루어진 Multi-Tier(3-Tier) 구조를 이루고 있다.
상기 서버 시스템(100)은 컨테이너 터미널에 입출항하는 컨테이너선에 대한 양/적하 작업계획을 관리/운영하는 서버 시스템으로서, 초대형 컨테이너선이 입출항하는 컨테이너 터미널에 주로 구비되어 있다. 그러나, 네트웍을 통해 컨테이너 터미널과 물리적으로 분리되어 있는 외부 영역에도 얼마든지 구비될 수 있다.
상기 서버 시스템(100)에서는 양/적하 작업계획을 진행할 컨테이너선의 선적정보등을 쉽 클러스터(Ship Cluster)로 가공하고, 해당 컨테이너선에 대한 양/적하 작업 순서 및 영역 결정을 결정한다. 그리고, 상기 양/적하 작업의 결과를 취합 및 검증하고, 상기 양/적하 작업계획 결과를 데이터 저장 모듈에 저장하는 등, 컨테이너 터미널에 입출항하는 모든 컨테이너선에 대한 양/적하 작업계획을 총괄 및 책임진다.
그리고, 상기 클라이언트 시스템(200)은 마스터 플래너측 클라이언트 시스템(202)과 다수의 슬래이브 플래너(1~N)측 클라이언트 시스템(204)으로 구성되어 있다.
상기 마스터 플래너측 클라이언트 시스템(202)과 다수의 슬래이브 플래너측 클라이언트 시스템(204)은 동일한 클라이언트 시스템(프로그램)을 각각 개별적으로 사용하고 있는 바, 상기 마스터 플래너측 클라이언트 시스템(202)과 다수의 슬래이브 플래너측 클라이언트 시스템(204)은 상기 서버 시스템(100)과 연계하여 본 발명에 따른 양/적하 작업계획을 수행하는 하나의 작업 그룹으로 볼 수 있다.
따라서, 상기 도 1에는 상기 서버 시스템(100)에 마스터 플래너가 사용하는 클라이언트 시스템(202) 및 다수의 슬래이브 플래너들이 사용하는 클라이언트 시스템(204)으로 구성된 클라이언트(200)가 하나만 연결되어 있는 상태가 도시되어 있 으나, 이는 본 발명에 대한 설명의 편의를 위한 것으로서, 상기 서버 시스템(100)에는 상기와 같이 마스터 플래너측 클라이언트 시스템(202) 및 슬래이브 플래너측 클라이언트 시스템(204)로 구성된 클라이언트(200)가 여러 개가 연결되어 있다.
그리고, 본 발명에 따른 다중분산 작업계획 시스템하에서 상기 마스터 플래너측 클라이언트 시스템(202) 및 슬래이브 플래너측 클라이언트 시스템(204)의 업무상 역할이 서로 다르므로, 본 발명에 대한 설명의 편의를 위하여 상기 마스터 플래너가 사용하는 클라이언트 시스템(202)은 마스터 플래너라 칭하고, 상기 슬래이브 플래너가 사용하는 클라이언트 시스템(204)은 슬래이브 플래너라 칭하기로 한다.
상기 클라이언트(200)에는 양/적하 작업계획 정보 DB 관리부, 상기 서버 시스템(100)과의 통신을 위한 통신부, 양/적하 작업 계획부등이 구축되어 있으며, 상기 서버 시스템(100)의 지시에 따라 컨테이너 터미널에 입출항하는 컨테이너선에 대한 양/적하 작업계획을 수행하게 된다.
상기 도 1에 도시되어 있는 다중분산 작업계획 시스템을 간략히 설명하면 다음과 같다.
상기 클라이언트 시스템(200)을 사용하는 마스터 플래너(202)는 컨테이너 터미널에 입출항하는 컨테이너선의 양/적하 물량을 파악하여 단독 양/적하 작업계획을 실시할 것인지 또는 다수 플래너에 의한 다중분산 양/적하 작업계획을 실시할 것인지를 선택한다.
다수 플래너에 의한 다중분산 양/적하 작업계획을 실시하고자 하는 경우, 상 기 마스터 플래너(202)는 해당 컨테이너선에 대한 다중분산 양/적하 작업계획을 함께 수행할 다수의 슬래이브 플래너(204)를 선정하고, 상기 서버 시스템(100)에서는 상기 마스터 플래너(202)에 의해 선정된 다수의 슬래이브 플래너(204)들이 담당할 양/적하 작업계획 영역을 할당하게 된다.
그러면, 상기 마스터 플래너(202)에 의해 선정된 다수의 슬래이브 플래너(204)는 각자 자신에게 할당된 작업영역에 대한 양/적하 작업계획을 수행하게 되는데, 상기 다수의 플래너를 통해 수행되는 다중분산 양/적하 작업계획은 지능형 통합 모니터링 시스템에 의해 서버 시스템(100)과 클라이언트 시스템(200)이 서로 동기화되어 타 플래너의 작업계획을 실시간 크로스 모니터링하여 전체 양/적하 작업계획을 파악할 수 있도록 함으로써, 해당 컨테이너선에 대한 효율적인 다중분산 양/적하 작업계획을 실행할 수 있게 된다.
한편, 상기의 설명은 컨테이너 터미널에 입출항하는 하나의 컨테이너선에 대한 다중분산 양/적하 작업계획을 수행하는 경우를 예로 든 것으로서, 컨테이너 터미널에 입출항하는 다수의 컨테이너선에 대해서도 얼마든지 적용할 수 있다.
즉, Multi-Tier 구조를 기반으로 다수의 마스터 플래너가 다수의 컨테이너선에 대하여 양/적하 작업계획을 진행시킬 수 있는데, 이러한 경우 각각의 컨테이너선에 대한 양/적하 작업계획은 다수의 플래너(다수의 마스터 플래너+다수의 슬래이브 플래너)에 의해 수행된다(플래너수와 작업 대상인 컨테이너선의 수가 M:N의 관계를 이룸).
종래에는 다수의 컨테이너선에 대한 양/적하 작업계획을 각각의 컨테이너선 에 대하여 따로 수립하였으나, 본 발명에서는 다수의 플래너에 의해 동시에 여러 컨테이너선에 대한 양/적하 작업계획이 가능해진다.
이처럼, 여러 컨테이너선에 대한 양/적하 작업계획을 동시에 수행할 수 있게 됨으로써, 서로 다른 컨테이너선간의 환적(T/S) 작업에 있어서도 작업속도와 편의성을 보다 향상시킬 수 있게 된다.
그러면, 하기 도 2 내지 도 5를 참조하여 본 발명에 따른 다중분산 작업계획 시스템 및 이를 이용한 다중분산 작업계획 방법을 보다 구체적으로 살펴보기로 한다.
먼저, 도 2a 및 도 2b에는 상기 도 1에 도시되어 있는 서버 시스템(100) 및 클라이언트 시스템(200)의 상세 블록 구성도가 각각 도시되어 있다.
먼저, 도 2a를 참조하면, 상기 서버 시스템(100)은 DB 관리부(102), 클라이언트 버전 관리부(104), 메시지 관리부(106), 공유 오브젝트 모듈부(120), 오브젝 동기화부(122), 분산작업 제어 및 관리부(124), 클라이언트 프로세싱 관리부(132), 록 매니저부(lock manager:134), configuration 매니저부(136), 통신 관리부(138) 및 J2EE 연동부(148)로 구성되어 있다. 그리고, 도면상으로 도시되지는 않았으나, Vessel, Berth, Yard, Equipment, Container, Job등과 같은 업무영역 단위들이 더 포함된다.
여기서, 상기 메시지 관리부(106)에는 메시지 검증부(108), 메시지 처리부(110), Request Dispatcher(112), Response Queue(114), Request Queue(116), Response Dispatcher(118)가 구비되어 있고, 상기 통신 관리부(138)에는 채널 매니 저부(140), 커뮤니케이션 커넥션 풀 관리부(142), TCP/IP 통신부(144), 메시지 Queue 통신부(146), HTTP 통신부(웹서버)(148)가 구비되어 있다.
그리고, 상기 분산작업 제어 및 관리부(124)에는 플래너 수와 컨테이너선의 양/적하 물량에 따라 양/적하 작업계획 영역을 할당하는 양/적하 작업계획영역 할당 모듈(126), 플래너의 작업 메시지를 수신받아 검증한 후, 클라이언트 시스템(200)으로 전송하는 메시지 관리 모듈(128), 플래닝 작업상황을 크로스 모니터링하고, 모니터링 완료시 각 플래너의 플래닝 결과를 취합하여 검증하는 취합 및 검증 모듈(130)로 구성된다.
상기 클라이언트 버전관리부(104)에서는 클라이언트의 양/적하 작업 처리상태를 관리하고 클라이언트의 버전을 관리하는 기능을 담당한다.
그리고, 상기 공유 오브젝트 모듈부(120)에서는 클라이언트의 컨테이너선 정보, 양/적하 계획정보등을 공유하기 위해서 공유 오브젝트를 생성하고 하부 동기화 모듈을 통해서 상기한 여러 정보들(컨테이너선 정보, 양/적하 계획정보등)을 유지하도록 관리한다.
그리고, 상기 채널 매니저부(140)는 다수의 슬래이브 플래너에 의해 수행되는 해당 컨테이너선에 대한 다중분산 작업계획 상황을 해당 컨테이너선에 대한 다중분산 작업계획을 수행하는 전체 플래너가 실시간 크로스 모니터링할 수 있도록 하는 모듈들로서, TCP/IP, HTTP, 웹 서비스등 다양한 통신 방식의 지원이 가능하도록 통신방법을 추상화하여 상위 수준에서의 일원화된 방식으로 세션을 관리하고, 실시간 모니터링, 데이터 동기화등의 작업을 담당한다.
그리고, 상기 커뮤니케이션 커넥션 풀 관리부(128)는 각 클라이언트들의 접속을 승인 또는 거절, 서버 시스템(100)과의 세션을 유지 관리하고 모니터링하는 기능을 담당한다.
그리고, 상기 Request Dispatcher(112)에서는 클라이언트 시스템(200)의 양/적하 작업계획 및 서버 시스템(100)의 요청사항을 전송받은 후, 잡(Job)을 분류하여 처리모듈을 호출하는 기능을 담당하고, 상기 Response Queue(114) 및 Request Queue(116)에서는 클라이언트 시스템(200)으로부터 송/수신된 다수의 메시지 또는 Job을 버퍼링하여 서버 시스템(100)측으로 전달하는 기능을 담당한다.
그리고, 상기 Response Dispatcher(118)에서는 슬래이브 플래너가 정보를 요청하면, 상기 정보를 요청한 슬래이브 플래너측으로 요청 정보를 전송하는 기능을 담당한다.
한편, 도 2b를 참조하면, 상기 클라이언트 시스템(200)은 DB 관리부(202), 메시지 관리부(204), 공유 오브젝트 모듈부(218), 오브젝트 동기화부(220), 작업계획부(222), 버전관리부(230), configuration 매니저부(232), 통신 관리부(234)로 구성되어 있다. 그리고, 도면상으로 도시되지는 않았으나, Vessel , Berth, Yard, Equipment, Container, Job 등과 같은 업무영역 단위들이 포함되어 있다.
여기서, 상기 메시지 관리부(204)에는 메시지 검증부(206), 메시지 처리부(208), Request Dispatcher(210), Response Queue(212), Request Queue(214), Response Dispatcher(216)가 구비되어 있고, 상기 통신 관리부(234)에는 채널 매니저부(236), TCP/IP 통신부(238), 메시지 Queue 통신부(240), HTTP 통신부(웹서 버)(242)가 구비되어 있다.
여기서, 상기 작업계획부(222)는 컨테이너 터미널에 입출항하는 컨테이너선에 대한 분산 양/적하 작업계획을 수행하는 영역으로서, 마스터 플래너 및 마스터 플래너에 의해 선택되는 다수의 슬래이브 플래너에게 할당된 작업영역의 양/적하 작업계획이나 컨테이너선간 환적(transshipment:T/S) 작업계획을 수행할 수 있도록 한다. 따라서, 상기 작업계획부(204)에는 양/적하 작업 대상 컨테이너선의 양/적하 물량을 확인하여 단독 양/적하 작업계획 또는 분산 양/적하 작업계획을 선택하도록 하는 작업단위 선정 모듈(224), 타 플래너의 작업 메시지를 수신받아 동기화를 수행하는 플래닝 콘트롤 모듈(226), 플래너의 양/적하 작업계획 데이터를 데이터베이스에 저장하는 플래닝 데이터 저장 모듈(228)이 구비되어 있다.
그리고, 상기 채널 매니저부(236)는 상기 서버 시스템(100)에 연결을 요청하여 클라이언트 시스템(200)의 작업상태를 상기 서버 시스템(100)측으로 전송하고, 상기 서버 시스템(100)측으로부터 타 슬래이브 플래너의 양/적하 작업상태를 실시간(real time)으로 송신받는 등 상기 서버 시스템(100)와의 연결을 관리하는 기능을 담당한다.
그리고, 상기 서버 시스템(100)의 채널 매니저부(140)와 클라이언트 시스템(200)의 채널 매니저부(236)는 서버 시스템(100)과 클라이언트 시스템(200)의 각 TCP/IP 통신부(144,238)를 통한 TCP/IP 통신을 통해 연결되어 있으며, 채널 매니저부(140,236)를 이용하여 추상화, 일원화 되어 있으므로 필요에 따라 하부 통신 모듈만 추가하면 HTTP, Web Service, RMI 등의 통신 방법을 사용할 수 있다.
이처럼, 상기 클라이언트 시스템(200)에서는 다수 플래너들의 현재 작업상황을 서버 시스템(100)측과 실시간 송수신하고, 상기 서버 시스템(100)에서는 자료를 통합관리함과 동시에 클라이언트 시스템(200)측으로 상기 통합 관리된 자료를 송신하여 슬래이브 플래너들의 분산 양/적하 작업상태를 동기화시킴으로써, 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 수행하는 전체 플래너가 현재 진행되는 양/적하 작업상황을 실시간 크로스 모니터링할 수 있도록 한다.
도 3에는 상기 도 2a 및 도 2b에 도시되어 있는 다중분산 작업계획 시스템에 의해 이루어지는 다중분산 작업계획 방법을 나타내는 플로우챠트가 도시되어 있다.
그리고, 도 4a 내지 도 4d에는 다수의 슬래이브 플래너를 선택하고, 선택된 다수의 슬래이브 플래너에 의해 분산 계획되고 있는 양/적하 작업계획 상황을 실시간 크로스 모니터링하면서 할당된 작업영역에 한해서 양/적하 작업을 계획하는 과정을 나타내는 실제 모니터상 화면이 도시되어 있다.
먼저, 도 3을 참조하면, 양/적하 작업계획을 주도할 마스터 플래너가 컨테이너 터미널에 입출항하는 컨테이너선 목록 중, 현재 양/적하 작업계획을 실시하고자 하는 컨테이너선을 확인하고, 해당 컨테이너선의 양/적하 작업 물량을 확인한다(S300).
이어서, 상기 양/적하 작업 물량이 확인된 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 실시할 것인지의 여부를 결정하게 된다(S302). 이때, 상기 해당 컨테이너선에 대한 다중분산 양/적하 작업계획 결정은 플래닝 관리 테이블에 등록된다.
이때, 상기 해당 컨테이너선에 대하여 분산 양/적하 작업계획을 실시하지 않을 경우에는 마스터 플래너가 통상의 단독 양/적하 작업계획을 실시하게 된다(S304).
그러나, 상기 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 실시하고자 하는 경우, 해당 컨테이너선에 대한 다중분산 양/적하 작업계획 버튼(M)을 선택한다(S306).
그러면, 현재 가용한 다수의 슬래이브 플래너 목록이 마스터 플래너 시스템측의 화면상에 디스플레이되고, 상기 마스터 플래너는 화면상에 디스플레이된 슬래이브 플래너 목록을 검토하여, 다중분산 양/적하 작업계획을 함께 수행할 슬래이브 플래너를 선택한다(S308).
슬래이브 플래너를 선택하면, 상기 선택된 슬래이브 플래너의 수와 해당 컨테이너선에 대한 정보가 서버 시스템(100)측으로 전송되고, 상기 서버 시스템(100)측에서는 양/적하 작업영역 할당 알고리즘을 통해 상기 해당 컨테이너선에 대한 양/적하 작업영역을 할당한다(S310).
이어서, 서버 시스템(100)측의 양/적하 작업계획영역 할당 모듈에서는 먼저, 컨테이너선의 구조정보, 프로파일정보, 컨테이너선의 장치정보등을 기초로 하여 쉽 클러스터(Ship Cluster)와 야드 클러스터(Yard Cluster) 정보를 생성한 후, 해당 컨테이너선에 대한 다중분산 양/적하 작업계획을 담당하는 플래너 수와 생성된 쉽 클러스터와 야드 클러스터 정보를 가공하여 양/적하 작업영역 할당 알고리즘을 위한 입력데이터를 생성하게 된다. 그리고, 양/적하 작업영역 할당 알고리즘은 상기 입력데이터를 기초로 하여 각 슬래이브 플래너의 작업영역을 분배한다(S312). 이때, 상기 분배된 각 슬래이브 플래너의 작업영역은 플래닝 관리 테이블에 등록되고, 쉽 클러스터에 대한 매핑 테이블이 생성된다.
이어서, 상기 할당된 작업영역 정보가 서버 시스템으로부터 클라이언트 시스템측으로 전송되고, 상기 서버 시스템의 마스터 플래너는 할당된 작업영역에 대하여 각각의 슬래이브 플래너를 지정하게 된다(S314).
예컨대, 도 4a에서와 같이, 마스터 플래너 "홍길동"은 작업영역 1에는 스래이브 플래너 "김철수"를 지정하고, 작업영역 2에는 슬래이브 플래너 "박민수"를 지정한다. 그리고, 상기 마스터 플래너 "홍길동"은 작업영역할당 알고리즘을 통해 할당된 각 슬래이브 플래너의 작업영역 및 양/적하 물량을 확인하고 작업영역의 조정이 필요하면 도 4b에 도시된 것과 같이, 슬래이브 플래너를 선택한 후 베이(BAY)를 선택하여 작업영역을 조정할 수 있다.
그리고, 슬래이브 플래너들은 도 4c에 도시된 것과 같이, 할당된 자신의 작업영역에 대해 다중분산 양/적하 작업계획을 진행하게 된다(S316). 이때, 상기 슬래이브 플래너들은 자신이 할당받은 영역에 대해서만 양/적하 작업계획을 수행한다.
이어서, 상기 각 슬래이브 플래너는 자신의 작업영역에 대한 다중분산 양/적하 작업계획으로 생성된 플래닝 메시지를 서버 시스템(100)측으로 전송한다(S318).
이어서, 상기 서버 시스템(100)의 분산작업 제어 및 관리부(124)에서는 상기 플래닝 메시지의 내용에 대한 검증을 수행한다(S320). 이때, 검증하는 항목으로는 플래닝 메시지의 내용이 플래너에게 할당된 작업영역에 대한 것인지에 대한 비교 검증, 컨테이너선의 크기 및 무게, POD 등의 속성에 대한 검증이 있다.
검증 결과, 오류가 있을 경우에는 경고 메시지를 송출하고(S322), 정상적인 메시지로 검증된 경우에는 상기 검증된 플래닝 메시지를 해당 컨테이너선에 대한 분산 양/적하 작업계획을 수행하고 있는 전체 플래너, 즉 마스터 플래너 및 타 슬래이브 플래너에게 전송하고, 전체 플래너들에게 동기화 작업이 수행되는 과정을 거치도록 한다(S324).
그 결과, 해당 컨테이너선에 대해 다중분산 양/적하 작업계획을 함께 수행하고 있는 전체 플래너(마스터 플래너 및 슬래이브 플래너)들이 타 플래너(마스터 플래너 및 슬래이브 플래너)의 양/적하 작업계획 상황을 실시간 크로스 모니터링하며 자신의 양/적하 작업계획을 진행시키게 된다(S326).
이어서, 상기 다수의 플래너들에 의한 다중분산 양/적하 작업계획이 완료되면, 각 플래너들의 다중분산 양/적하 작업계획 결과를 취합 및 검증하고, 그 최종결과를 저장소에 저장한다(S328).
그리고, 상기 저장소에 저장되어 있는 여러 개의 다중분산 양/적하 작업계획 결과를 토대로 해당 컨테이너선에 대한 전체적인 분산 양/적하 작업계획을 진행하게 된다.
한편, 도 4d에는 환적 컨테이너선에 대한 다중분산 양/적하 작업계획 상황이 도시되어 있다.
도 4에 도시된 것과 같이, 환적 컨테이너선에 대한 환적 작업계획시에는 양 하될 컨테이너선과 적하될 컨테이너선에 대하여 동시에 작업계획을 실행하며, 이 또한 단독으로 작업계획 방식이나 마스터 플래너 및 슬래이브 플래너에 의해 다중분산 작업계획 방식으로 실행하게 된다.
도 5에는 각각의 슬래이브 플래너에 의해 수행되는 분산 양/적하 작업상황을 실시간 동기화하여 전체 플래너간 크로스 모니터링하는 과정이 도시되어 있다.
우선, 서버 시스템이 기동되면 다수의 소켓을 생성하여 커뮤니케이션 커넥션 풀(pool)을 초기화 하여 관리한다(S400).
이어서, 마스터 플래너 및 슬래이브 플래너가 작업계획을 수행하기 위하여 클라이언트 프로그램을 기동하면 로그인 과정을 거치게 된다. 사용자 아이디와 패스워드를 입력한 후 로그인을 요청하면, 클라이언트 시스템에서는 서버 시스템과의 네트워크 상태를 확인하고 연결을 요청한다(S402).
서버 시스템과 클라이언트 시스템이 서로 연결되면, 상기 서버 시스템에는 클라이언트 시스템의 연결(connection) 관리를 위한 메모리 오브젝트가 생성된다(S404).
여기서, 상기 메모리 오브젝트를 통하여 클라이언트 시스템의 정보를 관리함으로써, 각 클라이언트 시스템에서 분산 양/적하 작업계획 작업으로 생성되는 플래닝 메시지를 송/수신 하여 작업 상황을 실시간으로 동기화 한다.
그리고, 상기 메모리 오브젝트가 생성된 후 접속된 클라이언트들에 대해서는 개별 쓰레드(thread)가 생성되며(S406), 상기 서버 시스템과 클라이언트 시스템간의 메시지 송/수신을 위한 인풋/아웃풋 스트림(Input/Output Stream)이 생성된 다(S408).
이어서, 플래너들이 양/적하 작업계획을 진행함에 따라 클라이언트 시스템은 진행중인 사용자의 작업계획에 대한 정보를 담고 있는 플래닝 메시지를 서버 시스템으로 실시간으로 전송하고, 서버 시스템에서는 전송받은 플래닝 메시지의 검증과정을 거치게 된다(S410).
이때, 상기 플래닝 메시지의 검증 과정은 플래닝 메시지 자체에 대한 정상 유무를 판단하는 것으로 패킷 구조 검증, XML Validation 등이 있으며, 메시지의 내용에 대한 것으로 플래닝 메시지의 값 검증, 플래너에게 할당된 작업영역에 대한 메시지인지 비교, 컨테이너선의 크기 및 무게, POD 등의 속성에 대한 검증을 수행하게 된다.
이러한 검증 과정은 순차적으로 진행되고, 이전 단계의 검증에서 문제가 발생될 경우, 다음 단계로 진행하지 않고 메시지를 전송한 클라이언트 시스템으로 에러 메시지를 전송한다.(S412)
한편, 플래닝 메시지 검증 결과에 오류가 없으면, 상기 슬래이브 플래너로부터 전송받은 플래닝 메시지의 내용을 서버의 통합된 작업계획 정보에 반영하여 양/적하 작업계획을 진행하게 된다(S414).
이어서, 상기 양적하 작업계획을 완료한 뒤, 상기 완료된 양/적하 작업계획에 대한 결과 메시지를 관련 클라이언트측, 즉 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 진행하는 마스터 플래너 및 다수의 슬래이브 플래너측으로 전송하게 된다(S416).
이때, 상기 플래닝 메시지에 해당하는 양/적하 작업계획에 대한 결과 메시지를 관련 클라이언트측으로 전송함에 있어서, 접속자 관리를 위한 메모리 오브젝트를 확인하게 된다.
상기 메모리 오브젝트는 임의의 슬래이브 플래너로부터 전송된 플래닝 메시지를 전송해야할 다수의 플래너에 대한 정보가 관리되는 영역으로서, 상기 메모리 오브젝트를 확인한 결과, 해당 컨테이너선이 마스터 플래너와 다수의 슬래이브 플래너에 의해 다중분산 양/적하 작업계획이 수행되고 있는 경우에는 분산 양/적하 작업계획에 동원된 모든 플래너(마스터 플래너 및 슬래이브 플래너)에게 상기 플래닝 메시지에 해당하는 양/적하 작업계획에 대한 결과 메시지를 전송하게 된다. 이처럼 해당 컨테이너선에 대한 다중분산 양/적하 작업계획에 관련된 다수의 플래너측으로 결과 메시지를 전송하는 처리과정에 의해 다수의 플래너간 데이터 동기화가 이루어지게 되는 것이다.
그 결과, 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 수행하는 다수의 플래너들은 타 플래너에 의해 수행되는 양/적하 작업계획 상황을 실시간 크로스 모니터링할 수 있게 되어, 자신의 양/적하 작업계획을 보다 효율적으로 진행시킬 수 있게 된다.
상기한 바와 같이, 본 발명에서는 컨테이너선의 양/적하 물량에 따라 단독 양/적하 작업계획 또는 다중분산 양/적하 작업계획이 가능하도록 하고, 다중분산 양/적하 작업계획시에는 마스터 플래너가 해당 컨테이너선의 양/적하 작업을 주도하도록 하고, 상기 마스터 플래너에 의해 선택된 다수의 슬래이브 플래너가 상기 마스터 플래너를 서포트하여 해당 컨테이너선에 대한 양/적하 작업계획을 함께 진행하도록 한다. 그리고, 양/적하 작업계획을 진행하는 전체 플래너(마스터 플래너 및 슬래이브 플래너)간 정보를 공유할 수 있도록 함으로써, 컨테이너선에 대한 양/적하 작업계획 시간을 보다 단축시킬 수 있게 되고, 양/적하 작업계획의 품질 또한 향상시킬 수 있게 된다.
그리고, 마스터 플래너 및 슬래이브 플래너에 의한 다중분산 양/적하 작업이 완료되면 각 플래너의 양/적하 작업계획 내용을 취합하여 검증하고, 이처럼 취합하여 검증된 다중분산 양/적하 작업계획 결과를 시뮬레이션을 통해 장비의 간섭 및 장치장 복잡도 등에 따른 작업계획에 다시 피드백하여 적용함으로써, 고품질, 고효율의 다중분산 양/적하 작업계획이 가능해지도록 한다.
그리고, 해당 컨테이너선에 대하여 다중분산 양/적하 작업계획을 수행하는 전체 플래너들은 타 플래너의 양/적하 작업계획에 대한 진행사항을 실시간 크로스 모니터링할 수 있고, 타 플래너에 의해 수행되는 양/적하 작업계획에 대한 각종 통합자료 조회 및 선박의 안정성 검증 결과를 자신의 양/적하 작업계획에 반영하여 효율적인 다중분산 양/적하 작업계획을 수행함으로써, 전체 컨테이너 터미널의 생산성을 보다 향상시킬 수 있게 된다.
또한, 환적 컨테이너선 입출항시에도 마스터 플래너 및 슬래이브 플래너에 의해 수행되는 본 발명에서와 같은 다중분산 양/적하 작업계획을 적용할 수 있어, 컨테이너 터미널측에 고수익을 제공할 수 있게 된다.
도 1은 본 발명의 바람직한 실시예에 따른 컨테이너 터미널의 다중분산 작업계획 시스템에 대한 개념도를 나타낸다.
도 2a 및 도 2b는 상기 도 1에 도시되어 있는 서버 시스템(100) 및 클라이언트 시스템(200)의 상세 블록 구성도를 각각 나타낸다.
도 3은 상기 도 2a 및 도 2b에 도시되어 있는 다중분산 작업계획 시스템에 의해 이루어지는 다중분산 작업계획 방법을 나타내는 플로우챠트이다.
도 4a 내지 도 4d는 다수의 슬래이브 플래너를 선택하고, 선택된 슬래이브 플래너에 의해 분산 계획되고 있는 양/적하 작업 상황을 실시간 모니터링하면서 할당된 작업영역에 대한 양/적하 작업을 계획하는 과정을 나타내는 실시예 도면이다.
도 5는 다수 플래너의 양/적하 작업 상황을 실시간 동기화하여 전체 컨테이너선에 대한 다중분산 양/적하 작업상황을 모니터링하는 과정을 일괄적으로 나타내는 플로우챠트이다.

Claims (10)

  1. 컨테이너 터미널의 다중분산 작업계획 시스템에 있어서,
    컨테이너 터미널에 입출항하는 컨테이너선에 대한 정보, 상기 컨테이너선에 대한 양/적하 작업계획 정보, 및 상기 컨테이너선에 대한 양/적하 작업계획을 수행할 플래너 정보가 저장되는 데이터베이스부,
    상기 컨테이너선에 대한 양/적하 작업영역을 할당하는 양/적하 작업영역 할당 알고리즘을 지원하고, 상기 컨테이너선에 대해 진행되는 양/적하 작업 진행상황을 실시간 크로스 모니터링하고, 클라이언트 관리 기능을 바탕으로 상기 컨테이너선의 양/적하 작업계획을 총괄하는 서버 시스템, 및
    통신망을 통해 상기 서버 시스템에 연결되어 있으며, 상기 서버 시스템의 지시에 따라 상기 컨테이너선에 대한 양/적하 작업계획을 주도하는 마스터 플래너측 클라이언트 시스템과 상기 마스터 플래너에 의해 선택되는 슬래이브 플래너측 클라이언트 시스템으로 이루어진 클라이언트 시스템이 Multi-Tier(N-Tier) 구조를 이루고 있음을 특징으로 하는 컨테이너 터미널의 다중분산 작업계획 시스템.
  2. 제 1항에 있어서, 상기 서버 시스템은,
    상기 컨테이너 터미널에 입출항하는 컨테이너선에 대한 양적하 작업계획을 주도할 마스터 플래너를 선정하고, 상기 마스터 플래너에 의해 선택되는 슬래이브 플래너에게 작업영역을 할당하여 상기 마스터 플래너와 슬래이브 플래너에 의해 해 당 컨테이너선에 대한 분산 양적하 작업계획이 동시에 수행되도록 하는 분산작업 제어 및 관리부,
    양/적하 작업계획에 관련된 정보들을 공유하기 위한 공유 오브젝트를 생성하고, 하부 동기화 모듈을 통해서 상기 양/적하 작업계획에 관련된 정보들을 유지/관리하는 공유 오브젝트 모듈부,
    상기 슬래이브 플래너와 연결하여 슬래이브 플래너의 세션을 등록하여 유지하고, 상기 마스터 플래너 및 슬래이브 플래너에 의해 수행되는 양/적하 작업 상태를 실시간 확인하여, 해당 컨테이너선에 대한 양/적하 작업계획을 수행하는 전체 플래너들간의 양/적하 작업을 동기화시켜 실시간 크로스 모니터링할 수 있도록 하는 채널 매니저부, 및
    상기 클라이언트의 버전을 관리하는 클라이언트 버전관리부로 구성됨을 특징으로 하는 컨테이너 터미널의 다중분산 작업계획 시스템.
  3. 제 2항에 있어서, 상기 서버 시스템의 분산작업 제어 및 관리부는,
    플래너 수와 컨테이너선의 양/적하 물량에 따라 양/적하 작업계획영역을 할당하는 양/적하 작업계획영역 할당 모듈,
    플래너의 작업 메시지를 수신받아 검증한 후, 클라이언트 시스템으로 전송하는 메시지 관리 모듈, 및
    상기 마스터 플래너 및 슬래이브 플래너에 의해 수행되는 플래닝 작업상황을 크로스 모니터링하고, 모니터링 완료시 각 플래너의 플래닝 결과를 취합하여 검증 하는 취합 및 검증 모듈을 포함함을 특징으로 하는 컨테이너 터미널의 다중분산 작업계획 시스템.
  4. 제 3항에 있어서, 상기 클라이언트 시스템은,
    마스터 플래너 및 마스터 플래너에 의해 선택되는 다수의 슬래이브 플래너에게 할당된 작업영역의 양/적하 작업계획이나 컨테이너선간 환적 작업계획을 수행하도록 하는 작업계획부,
    상기 서버 시스템에 연결을 요청하고 클라이언트 시스템의 양/적하 작업 상태를 상기 서버 시스템측으로 전송하며, 상기 서버 시스템으로부터 마스터 플래너 및 슬래이브 플래너의 양/적하 작업 상태를 실시간으로 송신 받기위해 상기 서버 시스템과의 연결을 관리하는 채널 매니저부로 구성됨을 특징으로 하는 컨테이너 터미널의 다중분산 작업계획 시스템.
  5. 제 4항에 있어서, 상기 클라이언트 시스템의 작업계획부는,
    양/적하 작업 대상 컨테이너선의 양/적하 물량을 확인하여 단독 양/적하 작업계획 또는 분산 양/적하 작업계획을 선택하도록 하는 작업단위 선정 모듈,
    타 플래너의 작업 메시지를 수신받아 동기화를 수행하는 플래닝 콘트롤 모듈,
    플래너의 양/적하 작업계획 데이터를 데이터베이스에 저장하는 플래닝 데이터 저장 모듈을 포함함을 특징으로 하는 컨테이너 터미널의 다중분산 작업계획 시 스템.
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
KR1020070134900A 2007-12-21 2007-12-21 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법 KR100845707B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070134900A KR100845707B1 (ko) 2007-12-21 2007-12-21 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070134900A KR100845707B1 (ko) 2007-12-21 2007-12-21 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법

Publications (1)

Publication Number Publication Date
KR100845707B1 true KR100845707B1 (ko) 2008-07-10

Family

ID=39824352

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070134900A KR100845707B1 (ko) 2007-12-21 2007-12-21 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법

Country Status (1)

Country Link
KR (1) KR100845707B1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150070016A (ko) * 2013-12-13 2015-06-24 (주)토탈소프트뱅크 컨테이너 터미널 내 장비들의 스케줄 조정 시스템 및 방법
KR101679826B1 (ko) * 2013-12-05 2016-11-25 (주)토탈소프트뱅크 컨테이너 터미널 내 복수 장비의 작업흐름 관리방법
WO2017105069A1 (ko) * 2015-12-17 2017-06-22 (주)토탈소프트뱅크 클라우드 서비스를 이용한 하역계획 및 적하계획 통합 제공 시스템 및 방법
KR101828832B1 (ko) * 2015-12-30 2018-02-13 (주)토탈소프트뱅크 클라우드 서비스를 이용한 하역계획 통합 제공 방법
KR20180101308A (ko) 2014-12-19 2018-09-12 (주)토탈소프트뱅크 클라우드 서비스를 이용한 적하계획 통합 제공 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010017926A (ko) * 1999-08-16 2001-03-05 이정욱 컨테이너 터미널의 배치 설계 방법
KR20030069350A (ko) * 2002-02-20 2003-08-27 (주)토탈소프트뱅크 터미널에서의 컨테이너 양적하 계획 방법 및 그프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010017926A (ko) * 1999-08-16 2001-03-05 이정욱 컨테이너 터미널의 배치 설계 방법
KR20030069350A (ko) * 2002-02-20 2003-08-27 (주)토탈소프트뱅크 터미널에서의 컨테이너 양적하 계획 방법 및 그프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101679826B1 (ko) * 2013-12-05 2016-11-25 (주)토탈소프트뱅크 컨테이너 터미널 내 복수 장비의 작업흐름 관리방법
KR20150070016A (ko) * 2013-12-13 2015-06-24 (주)토탈소프트뱅크 컨테이너 터미널 내 장비들의 스케줄 조정 시스템 및 방법
KR101690276B1 (ko) 2013-12-13 2016-12-27 (주)토탈소프트뱅크 컨테이너 터미널 내 장비들의 스케줄 조정 방법
KR20180101308A (ko) 2014-12-19 2018-09-12 (주)토탈소프트뱅크 클라우드 서비스를 이용한 적하계획 통합 제공 방법
KR102061788B1 (ko) * 2014-12-19 2020-01-02 (주)토탈소프트뱅크 클라우드 서비스를 이용한 적하계획 통합 제공 방법
WO2017105069A1 (ko) * 2015-12-17 2017-06-22 (주)토탈소프트뱅크 클라우드 서비스를 이용한 하역계획 및 적하계획 통합 제공 시스템 및 방법
KR101828832B1 (ko) * 2015-12-30 2018-02-13 (주)토탈소프트뱅크 클라우드 서비스를 이용한 하역계획 통합 제공 방법

Similar Documents

Publication Publication Date Title
US10652319B2 (en) Method and system for forming compute clusters using block chains
US8671134B2 (en) Method and system for data distribution in high performance computing cluster
CN105122772B (zh) 一种通过头部交换服务器状态和客户端信息的方法及设备
KR100845707B1 (ko) 컨테이너 터미널의 다중분산 작업계획 시스템 및 이를이용한 다중분산 작업계획 방법
US20150067028A1 (en) Message driven method and system for optimal management of dynamic production workflows in a distributed environment
CN106227596A (zh) 用于任务调度服务器的任务监控方法和装置
US20190122178A1 (en) Method and apparatus for automating physical equipment replacement and maintenance
CN106330987A (zh) 动态负荷均衡方法
CN108304260A (zh) 一种基于高性能云计算的虚拟化作业调度系统及其实现方法
CN111985748A (zh) 订单批次处理方法、装置及计算机系统
CN112905338B (zh) 计算资源自动分配方法及装置
CN112463535A (zh) 多集群异常处理方法及装置
CN112025713B (zh) 一种机器人与云端的运单状态同步方法和系统
CN110955504B (zh) 智能分配渲染任务的方法、服务器、系统及存储介质
WO2022174786A1 (zh) 施工任务派单方法及系统
CN107025131A (zh) 一种任务调度方法及装置
CN102378946A (zh) 用于分散式材料流控制的系统
CN1244679A (zh) 动态分配一个消息系统资源的方法和装置
CN104765644A (zh) 基于智能体Agent的资源协作演化系统及方法
KR102377646B1 (ko) 블록체인 기반의 화물 인수증 처리 방법 및 운송 관리 서버
CN109300335A (zh) 航班时刻调换系统及调换方法
CN112541709A (zh) 一种智能仓储管理调配系统及其管理调配方法
CN116661979A (zh) 异构作业调度系统及方法
KR20150065607A (ko) 컨테이너 터미널 내 복수 장비의 작업흐름 관리방법
CN116737385A (zh) 一种渲染控制方法、装置及渲染系统

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130503

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140618

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150701

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160706

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170628

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180628

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20190620

Year of fee payment: 12