1 |
1
대용량 통신처리시스템의 가입자 망 정합 장치에 적용되는 데이터 트래픽 처리 방법에 있어서, 데이터 처리 마스터 모듈의 동작 과정은, 시스템 부팅시 하드웨어를 초기화한 후에 시스템 로고를 화면에 출력하고 전역 변수를 초기화하는 제 1 단계; 마스터 모듈에서 지원하는 서비스 처리 모듈(SPA)과의 통신 기능, 슬레이브와의 통신 기능, 망 정합 모듈(NIA) 체크 기능, 및 슬레이브 체크 기능을 수행하는 데이터 처리 마스터 모듈 초기화 과정을 수행하는 제 2 단계; 및 슬레이브와의 통신을 위한 초기화를 수행하고 마스터 실행 준비가 완료되었음을 서비스 처리 모듈(SPA)로 알리는 제 3 단계를 포함하고, 데이터 처리 슬레이브 모듈의 동작 과정은, 시스템 부팅시 하드웨어를 초기화한 후에 시스템 로고를 화면에 출력하는 제 4 단계; 슬레이브 모듈에서 지원하는 망 정합 모듈(NIA)과의 통신 기능, 마스터와의 통신 기능, 망 정합 모듈(NIA) 제어 기능, 채널별 전송 기능을 수행하는 데이터 처리 슬레이브 모듈 초기화 과정을 수행하는 제 5 단계; 및 슬레이브가 얼라이브(alive) 상태임을 마스터에게 보고하고 프로토콜 파라미터를 초기화하여 서비스 준비를 완료하는 제 6 단계를 포함하여 이루어진 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
2 |
2
제 1 항에 있어서, 상기 제 2 단계는, 마스터 모듈에서 수행되는 태스크들의 식별자(ID)를 설정하고 지역 버퍼를 초기화하는 제 7 단계; 마스터 모듈은 서비스 처리 모듈(SPA)과 통신하기 위하여 서비스 처리 모듈(SPA) 데이터 전송 태스크를 생성하고, 슬레이브와 통신하기 위하여 슬레이브 데이터 전송 태스크를 생성하며, 망 정합 모듈(NIA)의 동작 여부를 체크하기 위하여 망 정합 모듈(NIA) 체크 태스크를 생성하고 슬레이브의 동작 여부를 체크하기 위하여 슬레이브 얼라이브 체크 태스크를 생성하는 제 8 단계; 및 콘솔에서 데이터 처리 마스터 모듈을 제어하기 위하여 온라인 명령어를 설정하고 데이터 처리 마스터 모듈의 프롬프트(Prompt)를 생성하는 제 9 단계를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
3 |
3
제 2 항에 있어서, 상기 제 7 단계의 지역 버퍼는, 슬레이브 상태 변수, 망 정합 모듈(NIA) 상태 변수, 및 주기적인 관리(PM) 사건 카운터를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
4 |
4
제 2 항에 있어서, 상기 제 8 단계의 서비스 처리 모듈(SPA) 데이터 전송 태스크 생성 과정은, 서비스 처리 모듈(SPA)로부터 수신될 시그널을 실시간 운영체계(RTOS)의 커널(kernel)에 등록하는 단계; 서비스 처리 모듈(SPA)로부터 시그널을 수신하여 시그널을 검사하는 단계; 상기 단계의 검사 결과, 명령어 제어 관련 시그널이면 명령어 제어 관련 시그널을 처리한 후에 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계; 상기 단계의 검사 결과, 채널별 전송 관련 시그널이면 채널별 전송 관련 시그널을 처리한 후에 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계; 및 상기 단계의 검사 결과, 명령어 제어 관련 시그널이나 채널별 전송 관련 시그널이 아니면 바로 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
5 |
5
상기 제 4 항에 있어서, 상기 명령어 제어 관련 시그널 처리 과정은, 데이터 처리 모듈(DPA) 초기화 요청, 패드(PAD) 명령어 입력 모드, 흐름 제어에 쓰이는 대기 시간, 수신 버퍼 리셋, 송신 큐 리셋, 칩의 동작 유무 체크, 망 정합 모듈(NIA) 하드웨어 리셋, 및 데이터 처리 모듈(DPA)상의 부하 체크를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
6 |
6
제 5 항에 있어서, 상기 채널별 전송 관련 시그널 처리 과정은, 채널별 데이터 전송, 전송률 변경, X3 프로토콜 파라미터 변경, 채널의 로컬 루프백 모드 변환, 및 채널 로컬 루프백 모드 해제를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
7 |
7
제 4 항에 있어서, 상기 제 8 단계의 슬레이브 데이터 전송 태스크 생성 과정은, 슬레이브로부터 수신될 시그널을 실시간 운영체계(RTOS)의 커널(kernel)에 등록하는 단계; 슬레이브로부터 시그널을 수신하여 시그널을 검사하는 단계; 상기 단계의 검사 결과, 명령어 제어 관련 시그널이면 명령어 제어 관련 시그널을 처리한 후에 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계; 상기 단계의 검사 결과, 채널별 전송 관련 시그널이면 채널별 전송 관련 시그널을 처리한 후에 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계; 및 상기 단계의 검사 결과, 명령어 제어 관련 시그널이나 채널별 전송 관련 시그널이 아니면 바로 상기 시그널을 수신하여 검사하는 단계부터 반복 수행하는 단계를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
8 |
8
제 7 항에 있어서, 상기 명령어 제어 관련 시그널 처리 과정은, 데이터 처리 모듈(DPA) 초기화 확인, 데이터 처리 모듈(DPA) 부하 보고, 패드(PAD) 재호출 문자 보고, DCD 상태 보고, 및 칩의 동작 유무 보고를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
9 |
9
제 8 항에 있어서, 상기 채널별 전송 관련 시그널 처리 과정은, 채널별 데이터 전송, 인터럽트 패킷 전송, 리셋 패킷 전송, 및 인터럽트 패킷 중지를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|
10 |
10
제 1 항 내지 제 9 항중 어느 한 항에 있어서, 상기 제 5 단계는, 프린트 플래그 변수 및 채널 상태 변수와 같은 지역 버퍼를 초기화하고 슬레이브 모듈에서 수행되는 태스크, 큐, 메일박스, 메모리 파트의 식별자(ID)를 설정하는 단계; 망 정합 모듈(NIA) 통신 관련 변수를 초기화하고 망 정합 모듈(NIA) 송신 기능, 망 정합 모듈(NIA) 수신 기능, 및 망 정합 모듈(NIA) 오류 처리 기능과 같은 인터럽트 서비스 루틴을 등록한 후에 망 정합 모듈(NIA) 리셋과 드라이버를 초기화하여 망 정합 모듈(NIA) 통신이 가능하도록 하는 단계; 마스터로부터의 명령어 시그널을 처리하기 위한 명령어 제어 태스크를 생성하고, DCD 체크 태스크, 채널별 수신 태스크, 채널별 송신 태스크, 서비스 종료 처리 태스크, 및 흐름 제어 태스크를 생성하는 단계; 및 콘솔에서 데이터 처리 슬레이브 모듈을 제어하기 위하여 온라인 명령어를 설정하고 데이터 처리 슬레이브 모듈의 프롬프트(Prompt)를 생성하는 단계를 포함하는 것을 특징으로 하는 가입자 망 정합 장치에서의 데이터 트래픽 처리 방법
|