(주)단소프트는 ICT 기술 집약적인 벤처 회사로서, 고객의 요청에 따라 빠르고 신뢰성 있는 시스템 개발에 매진하고 있습니다.
- 주요 사업 영역:
- 임베디드 시스템:
- IoT 시스템 개발 (IoT장비, 클라우드서버, 안드로이드앱 – Iotivity 전문)
- BLE 장치 및 안드로이드 연동앱 개발
- H/W 시스템 제작(문의, 타사와 연계개발 가능)
- Linux 드라이버개발 (Linked-DMA/BUS/SPI/I2C/UART)
- MCU FW개발.
- IoT 시스템 개발 (IoT장비, 클라우드서버, 안드로이드앱 – Iotivity 전문)
- 네트워크:
- 서버/클라이언트 서비스
- 프로토콜 구현 개발
- RAW packet 용 통신 프로토콜 개발
- MODBUS Server/Client 개발
- 미디어 전송: RTP/RTSP, 영상통화, 영상회의 서버/클라이언트
- NVidia CUDA를 이용한 가속 기능 개발
- 윈도우용 응용프로그램
- 비젼인식 (decklink/Blackmagic)
- 데스크탑 원격제어/ 자동 입력기(메크로) 등
- 임베디드 시스템:
주요 프로젝트 개발 내역:
- 2024 —————————————————————————–
- PQC,K-PQC TLS 통신 모듈 S/W 개발
- Type-A : ARM Cortex-M4, FreeRTOS, mbedTLS, USB/UART/SPI, TLS session API
- Type-B : ARM Cortex-M7, Linux, openssl 1.1.x, openvpn TLS tunneling
- GSMA IoT SAFE eSIM 칩 연동 PQC/K-PQC 연동(NTRU+,SMAUG,HAETAE) TLS 라이브러리 개발
- openssl 1.1.x/openssl 3.x.x: engine/ provider
- 라이다(LiDAR) 센서 연동, 3D 뷰어, 거리(angle/distance) 기반 좌표 to Axis(xyz) 좌표 변환 기능 등
- PQC,K-PQC TLS 통신 모듈 S/W 개발
- 2023 —————————————————————————–
- GSMA IoT SAFE TLS 클라이언트/서버 시험환경 제작 (2023)
- GSMA IoT SAFE eSIM 칩 연동 ECDSA key gen/sign/verify, EDCHE API 개발
- e/SIM + USB card reader + APDU protocol
- e/SIM + LTE modem + AT commands protocol(AT+CSIM)
- GSMA IoT SAFE S/W 모듈 에뮬레이터(openssl base) 개발
- serical(UART) AT commands 에뮬레이터 지원
- e/SIM 모듈(openssl 1.1.1 h/w engine) + TLS 1.2/1.3 PQC(liboqs) KYBER, Dilithium, FALCON 연동
- GSMA IoT SAFE eSIM 칩 연동 ECDSA key gen/sign/verify, EDCHE API 개발
- 다채널 음향 수집 및 이상상황 분석 시스템 설치/ 운영 (2023)
- 최적화(장기 운영), 실시간 음향 분석(wave, spectrum) 추가
- LiDAR용 월드클라우드 맵 생성기 개발(2023)
- 현재 기기의 GPS좌표+각도 정보를 받아, LiDAR에서 촬영된 PCD파일을 월드좌표(UTMK)로 변환하는 기능
- GSMA IoT SAFE TLS 클라이언트/서버 시험환경 제작 (2023)
- 2022 —————————————————————————–
- 모바일 단말/모듈용 구간 암호화 통신 응용서비스 시작품 제작(2022)
- 5G/LTE-M 모듈 연동 (eSIM: OPTIGA-Connect KIT/ IoT SAFE)
- openssl 1.1.1s 기반 KCMVP 암호화 모듈(KISA 소스: LEA,HIGHT,LSH 등) 포팅 및 TLS1.3연동
(Linux, Window, RaspberryPi, Android 용 포팅)
(openssl 1.1 engine 모듈 개발, HW 암호화 모듈 연동 OPTIGA Trush M) - OpenVPN 서버/앱(안드로이드) 연동 (ARIA,LEA 기반 TLS1.3 터널링)
- 메신저 앱(안드로이드)/서버 개발 (분리망, 사설 네트워크용)
- 다채널 음향 수집 및 분석 시스템 개발 (2022)
- POE 음향 수집 장치 개발
(음향스트리밍 RTP, 방수/방열 처리) - 음향수집/분석 시스템 개발: 다채널 수신/녹음
- ETRI 음향기반 이상상황 감지분석 시스템(TensorFlow) 연동
- POE 음향 수집 장치 개발
- LoRA 게이트웨이 라우터 장비 개발(2022)
- 라즈베리파이4 + LoRA 통신모듈 (RAK2287)
- 감지 센서 분석용 시스템, 웹페이지 개발 (2022)
- 다중 (물체 감지용)센서 데이터 수집 모듈 (초당 10회)
- 저장 서버 모듈, 센서 분석 모듈, 웹 데시보드, 방화벽 기능 등
- 모바일 단말/모듈용 구간 암호화 통신 응용서비스 시작품 제작(2022)
- 2021 —————————————————————————–
- 음향 수집 시스템 (2021)
- 마이크 음향 데이터 스트림 전송 및 중앙 녹음 시스템 개발
- 방수기능 음향 녹음 장비 제작 (24시간 이상 연속 녹화)
- 고감도 MEMS 마이크 (PDM), I2S, USB 모듈 연동 기능
- IoT용 제어 앱 및 데모 장비 개발 (2021)
- 라즈베리파이 Led On/Off/밝기 조절, 온도센서, 선풍기 팬제어 기능
- 안드로이드용 제어 앱 개발 (다중 장치 연동 기능)
- 코인 체굴(miner) 가속기 개발, 미완성 (2021)
- 이더리움, 모더나, 레이븐 등 (CPU , CUDA 가속기를 FPGA화 작업, 타 업체와 협업)
- 이더리움, 모더나, 레이븐 등 (CPU , CUDA 가속기를 FPGA화 작업, 타 업체와 협업)
- 임베디드용 메시지 스케줄러 (2021)
- 평일 스케줄, 특정일자 스케줄 (NTP연동)
- 스케줄(일정 시간)에 따라 UART로 메시지(명령) 송신
- PyQt5, python 3.x 코드, 윈도우/ 리눅스/ 라즈베리파이에서 사용 가능.
- 전광판용(15360(3840*4) x 2160) 동영상 재생 및 오버레이 표시기 개발 (2021)
- H/W에 적합한 동영상 플레이어 선정 및 동영상 재생
- 동영상 별 layer(자막,사진,그리기 등) 화면 구성
- 시간대 별 등록된 영상 선택 기능
- 기상청 연동: 날씨, 온도 출력, 사용자 메시지 표시 등
- 웹을 통한 화면 제어, 텍스트 수정 등 관리 기능
- 음향 수집 시스템 (2021)
- 2020 이전 ———————————————————————-
- IOT용 제어 플랫폼용 보안 강화 모듈 개발 ( iotivity 클라이언트/서버,
OAuth 연동, 안드로이드앱) - OptaPlanner/유전자 알고리즘을 이용한 생산 스케줄링 최적화 시스템 개발
- 생체신호 수집서버 및 분석 서버, 사용자/관리자용 안드로이드 앱 개발
- Kafka, Storm을 이용한 네트워크 로그 분석 시스템 개발
- 스마트 팩토리용 3D 모니터링 환경 개발 및 연동 (Unity3D)
- Modbus 통신, 6축 협동로봇 모니터링, AGV 모니터링
- 간단한 생산 관리 시스템(MES) 구축
- 전투기용 전장장비 신뢰성 테스트를 위한 모의 전투 3D 시뮬레이터 개발 (Unity3D) + VxWorks용 모듈 개발
- 단방향 통신용(망 분리용) Proxy 시스템 개발
- Modbus Server/Client 모듈
- FTP/SFTP Server/Client 모듈
- 스마트 그리드 전력관리용 3D 제작, 가상 도시(목업)과 연동
- 이지스 세종대왕함 가상 전투 시나리오 3D 제작, 목업 구축함과 연동(Unity3D)
- 미사일/ 적기 요격 시나리오
- 목업 원격 조정 기능 개발
- 3축 모션 제어, 함포/요격미사일 회전, 전진/후진 스크류, 다수의 LED제어
- 안드로이드 기반 오디오 처리 용 앱 개발
- IPv6 기반 새로운 네트워크 규격에서 raw socket을 이용한 미디어 서버/ 클라이어트 개발
- 윈도우용 원격 회의 시스템 (미디어 병합서버 + 클라이언트 모듈) 개발
- 비전인식: 택배 바코드 인식 모듈 개발
- 게임스트리밍 서버/클라이언트 개발
- 가상 오디오드라이버 개발(windows7)
- S3C6410 linux kernel driver
- sleep control/ LCD control
- GPIO를 통한 FPGA 부팅 (SRAM 대용)
- Linked-list DMA driver로 FPGA 데이터 수집
- DMB/ATSC MPEG-TS H264 재생기 개발 (win32, wince)
- winCE DMA-SPI driver
- OpenCore f/w 개발
- network routing protocol : RIP, OSPF, VRRP 포팅
- VPN load balancing, L2/L3 load balancing 기능개발
- PCI crypto accelerator driver
- IOT용 제어 플랫폼용 보안 강화 모듈 개발 ( iotivity 클라이언트/서버,
- 관심 분야:
- 한글인식: 딥러닝, tensorflow
- win32.exe reverse engineering
- Binary형태의 소스없는 구형 윈도우 프로그램 오류수정 또는 단순기능 추가
