1 |
1
임베디드 시스템을 위한 전술데이터링크 메시지 처리장치에 있어서, 전술데이터링크 메시지와 연관된 정보를 포함하는 기 저장된 메타 데이터 정보를 토큰단위로 파싱하고, 상기 파싱된 토큰단위 정보를 적어도 하나의 필드로 분할한 후, 상기 적어도 하나의 필드로 분할된 상기 토큰 정보를 처리하여 전술데이터링크 메시지 처리 코드를 생성하는 메시지 처리 코드 생성부;상기 생성된 전술데이터링크 메시지 처리 코드를 마스킹 방법을 이용하여 인코딩하여 상기 전술데이터링크 메시지를 처리하는 메시지 처리 코드 최적화부를 포함하고, 상기 메시지 처리 코드 최적화부는 상기 생성된 전술데이터링크 메시지 처리 코드에 포함된 각 필드 정보 중 적어도 일부만 연산한 후, 기 설정된 위치에 표시된 정보를 특정 값으로 변경하는 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|
2 |
2
제1항에 있어서, 상기 메시지 처리 코드 생성부는 상기 파싱된 토큰단위 정보에 식별 오류가 있는지 판단하여, 상기 토큰 정보에 식별 오류가 없는 경우, 상기 토큰 정보와 연계된 메타 데이터 정보를 검출하고, 상기 메타 데이터 정보가 검출된 토큰 정보를 기 설정된 적어도 하나의 필드로 분할하여, 각 필드에 설정된 조건에 따라 메시지 처리를 위한 헤더 파일 및 소스 파일 중 적어도 하나를 생성하는 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|
3 |
3
제2항에 있어서, 상기 전술데이터링크 메시지 처리 코드는상기 필드별로 분할된 토큰단위 정보와 연계된 메타 데이터 정보를 이용하여 정보의 구조 및 크기를 판단하고, 상기 정보의 구조 및 크기에 근거하여, 상기 필드별로 분할된 토큰단위 정보의 처리 순서가 결정되는 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 메시지 처리 코드 최적화부는 전술데이터링크 메시지 처리 코드에 따라 KVMF 메시지를 메모리부에 복사하여 저장하는 경우, 상기 KVMF 메시지에 포함된 필드 및 필드그룹이 존재하는지 판단하여, 필드 및 필드그룹이 존재하지 않는 경우, 상기 복사를 수행하지 않는 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|
6 |
6
제1항에 있어서, 상기 기 저장된 메타 데이터 정보는 상기 토큰 단위로 파싱된 토큰 정보의 식별 정보, 인덱스, 필드명, 크기 및 제약 사항 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|
7 |
7
제6항에 있어서, 상기 적어도 하나의 필드는 필드존재지시자, 그룹존재지시자, 필드반복지시자 및 그룹반복지시자 중 어느 하나에 대응된 필드인 것을 특징으로 하는 임베디드 시스템을 위한 전술데이터링크 메시지 처리장치
|