M2M Server Gateway
1. 프로그램 소개
1.1 M2M Server Gateway란?
M2M Server Gateway는 RCU-890S 모뎀을 시리얼 포트를 통해 제어하고, 등록된 RCU-890S 장치들과의 M2M 통신 및 TCP/IP 통신을 중계하는 윈도우 데스크톱 애플리케이션입니다. 이 프로그램을 통해 사용자는 다수의 원격 장치들을 중앙에서 손쉽게 관리하고, 각 장치와의 데이터 통신 상태를 실시간으로 모니터링할 수 있습니다.
1.2 주요 기능 요약
• 시리얼 포트 제어: 사용 가능한 시리얼 포트를 자동으로 감지하고, 선택된 포트를 통해 모뎀과 연결하여 AT 명령어로 제어합니다.
• 모뎀 상태 모니터링: 연결된 서버 모뎀의 전화번호, 펌웨어 버전등 주요 정보를 확인하여 표시합니다.
• 게이트웨이 관리: 이 프로그램에서 게이트웨이는 원격지 “RCU-890S모뎀 + TCP/IP”의 조합을 의미합니다. 다수의 게이트웨이를 목록 형태로 관리하며, 각각의 정보를 저장하고 수정할 수 있습니다.
• 유연한 TCP 통신 설정: 각 게이트웨이별로 TCP 서버 또는 클라이언트 모드를 선택하여 다양한 네트워크 환경에 대응할 수 있습니다.
o 서버 모드: 프로그램이 TCP 서버 역할을 하여 원격 장치의 접속을 대기합니다.
o 클라이언트 모드: 프로그램이 원격지에 있는 서버로 접속을 시도합니다. (주기 접속, MSocket 옵션 지원)
• 실시간 통신 중계: 모뎀을 통해 들어온 M2M 데이터를 해당 TCP 소켓으로 전달하고, TCP 소켓을 통해 들어온 데이터를 모뎀으로 전달하여 양방향 통신을 중계합니다.
• 상세 이벤트 로그: 프로그램의 모든 동작, AT 명령어 송수신 내역, 데이터 통신, 오류 등을 실시간 로그로 제공하여 문제 해결 및 디버깅을 용이하게 합니다.
김경호 부장
070-8730-5986
kyoungho@woojinnet.net

