10
SK C&C ITSPF Intelligent Transportation System Platform Foundation

SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

SK C&C ITSPF Intelligent Transportation System

Platform Foundation

Page 2: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

ITS Platform Foundation 2

ITSPF Overview

ITS Platform Foundation(ITSPF) is an industry-based platform that provides standard protocols and

interfaces on a cross-platform environment to effectively connect and integrate unit systems, such

as BIS and Signal Control system.

Definition of ITSPF

Technical Features

Device Communication

Page 3: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

SK C&C 3

Sites Operator’s PC Channel & Biz. Processor (BP)

Database Batch

Data Manipulation

JOB Execution

repeat

Call biz. app.

repeat

User Act

Biz. Process

Devices

Data send Msg analyze

/Store Collected Data

Generates

Statistical Info.

User Monitoring

Processed Data

Statistics

Control Devices

Status Change

Key Features

ITSPF collects raw data from various on-sites equipment or any data providers, and provides key

information after processing and analyzing the data.

• Device connection, protocol standardization/unification of various device

• Process and convert data into standardized message that can be processed at Biz. Processor

• Support various device protocol integration such as HTTP, TCP, UDP

• Message Relay and Broadcasting

Channel - Device Communication & Message Broker

Biz. Processor (BP)

• Bulk data processing by scheduling

• Serialization of batch jobs

• Generates exclusive message of ITS communication

Batch – NEXCORE Batch Framework

• Actual business logic layer that processes data coming from the channels

• Transfer and request data to other BP instance or handle database directly

Page 4: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

ITS Platform Foundation 4

Item Spec. Remarks

Package Name NEXCORE ITS Platform Foundation v.1.5.3 NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI

Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform

Database Oracle 10g or Higher, MS SQL Server 2008 or Higher, DB2, MySQL

OS - Server Windows, Unix, Linux

Client Environment

OS – Windows, Linux Browser - Internet Explorer 10 or Higher, Chrome, Fire Fox, Safari

Depends on other I/F modules

Sub System Integration

Binary, XML data comm. with Devices (collection, control, monitor) 2D, 3D Map Integration VMS Video Viewer Interface

Concurrent Device /Server Connection

(Direct case) 200 connections

Depends on the server spec.

Performance 82 TPS per Instance (7.08 Million Messages for 24 Hours) Depends on the server spec

ITSPF Technology

ITSPF Components

Spec. & Environment

Biz. App Platform

Biz. Core Platform

DB Tier

GIS DB ITS DB

Business Tier

Biz. Operator

Service Tier

Report

M&C e-Pay-ment

ITS BIS TSC Payment

Channel Tier

Batch Service

Batch job

VMS BIS

Controller/ Operator Public (Citizens..) Internal Admin/ Web link

Analysis

On-site Installation (Any device)

Message Processor Integration

Ext. Interface

Mobile Portal

Control

GIS

Scheduler

Client PC

UI Channel

Page 5: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

SK C&C 5

Technology – Channel & Biz Processor

S/W Architecture

Building Examples

Message Bus

……

Sub- System X

Business Layer

End Point Component

Integration Layer

Endpoint Management Message Routing Message Translation

……

External System

Sub- System Y

Sub- System Z

ETC Any

System

sub-servers BIS

OBE G/W BIT G/W

OB

E

OB

E

BIT

BIT

VMS

Scale expendable Scope expendable

External I/F Smart Monitor & Control

Type 1 – Direct communication ITS

PLATFORM

Type 2 – Gateway communication

Signal Control

Loop

VDS

ITSPF is designed and built as a service oriented architecture. The role of the ITSPF as a service

provider consists of making traffic data and telematics services available to ITSPF clients or service

consumers

ITSPF is built with considerations of the Scale and the Scope of sub-system in order to add or

expand devices easily. ITSPF is designed to support and integrate various type of devices of any

manufactures without any concern of device amount.

Page 6: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

ITS Platform Foundation 6

Technology – Batch Job

Batch Service

Batch Job Process Examples

NEXCORE Batch Scheduler, the integration of SK C&C ‘s the experience of system implementation

and know-how, is a representative solution to maximize the operation stability and convenience

under the various business environment. The ‘NEXCORE Batch Scheduler,’ which is 100% web based,

offers various functions differentiated from other batch solutions.

This is example of ITS job process automation via NEXCORE batch controller. Every single job is

monitored and all the logs are marked. The reliability of all process has been proved for several

years operations.

10101 Spot Info. Gen.

tms.TSVds

10001 Shared Data Mgmt

tms.DBMgr

10201 Section Info.

tms.TFLnk

10301 Spot Stat Gen.

tms.TAVds

10401 Section Stiat Gen.

tms.TALnk

10501 Sec. Pattern

tms.TFPat

10701 Sched. Acc Mgmt.

tms.TIRes

10601 Acc Info Mgmt

tms.TIMgr

1 Hr.

30 Sec.

5 Min.

5 Min.

1 Min.

trigger param:

TNS_TIME

trigger param:INC_LIST

trigger param:PAT05, PAT15,PAT60

10000 Process Mgmt.

tms.TMCtl

TMS

20101 Section Info. Man.

bis.SectionInfo

20201 Sec. Pretion Info.

Gen bis.SectionPredictn

20301 Pattern Info Gen.

bis.BISPattern

20401 Stat. Info Gen

bis.BISStatistics

1 Min. 4 A.M. Once

trigger

trigger

BIS

Page 7: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

SK C&C 7

Technology – UI

ITSPF Channel

HTTP Request, Web Services, TCP Socket

Case 1 : Client App. Case 2 : Web Browser Case 3 : Mobile App.

HTTP Web Socket

HTTP TCP Socket

HTTP Web Services

Client Environment (User Interface)

New Technology

ITSPF Client has both Client Stand-alone application using flex skill and Web based application

using a same source code. Additionally it supports SK C&C’s Alopex UI Solution, a web browser

system with cutting-edge technology.

Alopex UI is a HTML5 framework which enables one-source development of

traditional PC Web, Mobile Web, and Mobile web applications. Alopex UI is

constantly upgrading to support HTML5’s standardization. We provide

component compatibility in Internet Explorer 10 or higher, and recent mobile

platforms. Through Alopex UI, you can easily develop casual applications as

well as complicated enterprise applications.

Key Features

Page 8: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

ITS Platform Foundation 8

References

Monitoring

Google Map I/F

Device Management

Dashboard

Report Viewer

Major Project

Azerbaijan Baku ITS Case

Incheon International Airport Case - Command & Control System

⊙ Customer : Azerbaijan Department of Transportation

⊙ Project schedule : 2010 ~ 2012

⊙ Platform Coverage Area : traffic information process(NEXCORE Batch Scheduler), interface in system

⊙ Coverage Scope : Baku City

⊙ Sub System: Bus Information Management System (BMS/BIS), Signal Process, ITS General

⊙ Connection Device Number : Bus Information Terminal (BIT) 699 , On-Board Equipment for BIS (OBE) 2100, Illegal Parking controller System (IPCS) 47, Variable Message Sign (VMS) 49, Traffic Controller System (TSCS) 159, Vehicle Detector System (VDS) 343, CCTV 63 Ea.

UI Example

CCTV Viewer

⊙ Customer: Korea Incheon International Airport Corporation

⊙ Project schedule: 2005 ~ 2008

⊙ SOC platform coverage system: CCS Security Center

⊙ Coverage Scope: Passenger Terminal 496,000 ㎡ Concourse A 166,000㎡

⊙ Sub System: Entrance control, Outskirts invasion monitoring and other 10 systems.

⊙ Connection Device Number: ACU 300Ea, Camera 1,900Ea

Page 9: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

SK C&C 9

Benefits

The ITS Platform Foundation is an expandable open architecture platform, to facilitate integration of

systems at any time & environment.

Minimize risks and improve management productivity

One of the success factors of ITS service is the standardization of system protocol, which is applied to devices-center and communication between each server. ITSPF enables each single sub-system to interface easily in the same way. This proven software reduces the risks such as security issue and provides systematical and technological knowhow.

Secure competitive edge in related fields

For greater customer satisfaction, ITS Platforms must be applied to reduce the cost of system implementation and also to improve productivity and scalability. The ITS Platform can be a foundation in and for related fields or projects, such as u-City.

Page 10: SK C&C ITSPF...2017/05/31  · NEXCORE Batch Framework 3.6.4 NEXCORE Alopex UI Technology Java EE (JDK7), Flash AS3, Web Service, TCP Socket, HTTP Open Platform Database Oracle 10g

25-1 SK u-Tower, Jeongja-dong, Bundang-gu, Seongnam-si, Gyeonggi-do, 463-811, Republic of Korea Tel : +82-2-6400-3267 Fax : +82-2-6400-0234 [email protected] www.skcc.com