Simplified Message Desk 인터페이스
Simplified Message Desk InterfaceSMDI(Simplified Message Desk Interface)는 음성 메일 시스템과 PBX나 공중 전화 스위치와 같은 전화 시스템 간의 인터페이스를 규정하는 프로토콜이다. 그것은 벨 연구소에 의해 개발되었다. 그것은 음성 메일 시스템에 통화를 처리하는 데 필요한 정보를 제공하는 데 사용된다. 음성 메일 시스템으로 통화가 전송될 때마다 회선, 통화 유형, 통화/통화가 가능한 상대방 번호를 식별하는 시리얼 인터페이스를 통해 SMDI를 사용하여 메시지가 전송된다. SMDI 프로토콜은 또한 개별 전화에서 메시지 대기 표시기(MWI)를 켜고 끄는 방법을 명시하고 있다.
보다 최근의 음성 메일 시스템 중 일부는 직렬 인터페이스가 아닌 네트워크 TCP 세션을 통해 SMDI 프로토콜을 전송한다.
현재 요건은 텔코디아 기술 일반 요건 문서 GR-283-CORE[1](레거시 문서 TR-NWT-000283)에 제시되어 있다. [2]
텔코디아 GR-283-CORE에 따르면, SMDI(Simplified Message Desk Interface)는 로컬 저장 프로그램 제어 스위칭 시스템(SPCS)과 메시지 저장 및 검색(MSR) 시스템 사이의 아날로그 인터페이스다. 통화는 정상적인 통화 처리 또는 MLHG(멀티라인 경유 서버 그룹) 기능을 사용하여 통화 응답 지점에 분산된다. 하나 이상의 MLHG가 동일한 SMDI 데이터 링크 집합과 연결될 수 있다. SMDI 데이터 링크를 통해 통화 정보(예: 통화 번호)가 제공되는 각 MLHG 고유 및 MLHG의 각 회선을 식별하기 위해 SPCS에 식별 체계가 할당된다. 이 식별 정보는 MSR 시스템이 특정 회선에서 종료되는 통화와 통화 정보를 상호 연관시킬 수 있도록 하기 위해 통화 정보와 함께 MSR 시스템에 제공된다.
메시지 형식
<CR><LF>MDXXXLLLLTYYYYYYY<0x20>ZZZZZZZ<0x20><CR><LF><^Y>
개별 세그먼트의 의미:
<CR>- 캐리지 리턴<LF>- 라인 피드MDXXX- 메시지 데스크. 3자리 필드(일반적으로 001)LLLL- 논리 단자 번호(0001 - 4096)T- 사유 코드(직접 통화의 경우 D, 전달된 모든 통화의 경우 A, 착신 전환의 경우 B, 알 수 없는 경우 U)<0x20>- 공간YYYYYYY- 착신자 번호(직접 통화 등 존재하지 않을 수 있음)ZZZZZZZ- 발신자 번호(CPN) (사용할 수 없는 경우 존재하지 않을 수 있음)<CR>- 캐리지 리턴<LF>- 라인 피드<^Y>- 엔드 마커, Ctrl-Y, ASCII "EM"
각 숫자는 5(확장), 7(영역 코드가 없는 미국 PSTN 번호), 10(미 PSTN 번호)의 숫자와 같이 각 링크에 대해 공통 고정된 길이로, 필요한 경우 왼쪽에 0 패드를 붙이고, 다음으로 종료된다. <0x20>.
착신자 번호는 일반적으로 통화에 대해 재생할 음성 메일 인사말을 선택하는 데 사용된다.
MWI 형식
OP:MWI<0x20>XXXX!<EOT>
개별 세그먼트의 의미:
OP- 메시지 대기 표시등 작동(켜짐)<0x20>- 공간XXXX- 내선번호<EOT>- 종말 문자
RMV:MWI<0x20>XXXX!<EOT>
RMV- 메시지 표시기 제거(끄기)<0x20>- 공간XXXX- 내선번호<EOT>- 변속기의 끝
예
내선 3500번에서 직통전화를 한 예다. 그것은 LTN 0007 (포트 7)의 음성 메시지 시스템에 제시되었다. 이는 자신의 내선 번호에서 음성 메일을 수신하기 위해 전화를 걸기 때문에 PIN과 같은 로그인 자격 증명을 요청할 가능성이 높다.
<CR><LF>MD0010007D<0x20>3500<0x20><CR><LF><^Y>