ucap-doc/documents/업무/dev/crm pro/00.기타/connect-protocol.txt

96 lines
4.6 KiB
Plaintext
Raw Normal View History

2020-08-14 07:19:24 +00:00
commnad: {
sub_command
}
연결방식 패킷: {
QUERYALIVE: {
'none': 'Muc가 전화기의 Alive 상태를 문의 ( 패킷을 수신한 모든 전화기가 응답 ) ',
'mac': 'MAC 주소가 일치하는 전화기만 응답 ',
'IPADDR': 'IP 주소가 일치하는 전화기만 응답',
'PNONENO': '전화 번호가 일치하는 전화기만 응답'
}
REGISTER: 'Muc을 전화기에 등록',
UNREGISTER: 'Muc을 전화기에서 등록 취소',
INVITE: {
'SEND': '전화 걸기',
'RECEIVE': '수신 전화',
'HOLD': '전화 보류 또는 해제',
'MUTE': '음소거 또는 음소거 해제',
'TRANSFER': '전화 돌려 주기',
'3WAY': '3자 통화',
'BLIND': 'Blind transfer',
'PICKUP': '당겨 받기',
},
DTMF: '통화 중 DTMF 전송',
RECORD: {
'Port 번호': '통화 내용 녹음 요청'
},
SNDPLAY: {
'START': '안내음원 PLAY 시작 기능',
'STOP': '안내음원 PLAY 멈춤 기능'
},
ACK: '수신중인 전화 받기',
DECLINE: '수신중인 전화 거절',
BYE: '전화 끊기',
NOTIFY: {
'CALLREG': '전화기가 Call 서버에 등록되어 있는 상태',
'CALLUNREG': '전화기가 Call 서버에 등록되어 있지 않은 상태',
'UNREGISTERD': '다른Muc 에서 등록을 하여 기존 등록된 Muc는 미등록 상태가 됨',
'SMSREG': '전화기가 SMS 서버에 등록되어 있는 상태',
'SMSUNREG': '전화기가 SMS 서버에 등록되어 있지 않은 상태',
'BUSY': '전화 걸기시 상대방이 Busy 상태',
'IDLE': '어떠한 호의 진행도 없는 상태',
'DIALING': '전화 걸기를 시도 중인 상태',
'EARLYMEDIA ': '컬러링 등 통화이전의 미디어 전달 상태 알림 ',
'RINGING ': '전화 걸기가 성공한 Ringing 상태 ',
'TALK ': '통화 상태 ',
'LHOLD ': '통화 중 자신에 의해 보류된 상태 ',
'RHOLD ': '통화 중 상대에 의해 보류된 상태 ',
'THOLD ': '통화 중 TRANSFER 를 위해 보류된 상태 ',
'MUTE/UNMUTE ': '음소거 또는 음소거 해제 상태 ',
'3WAY ': '3자 통화 상태 ',
'DISCONNECT ': '전화가(를) 끊긴(귾은) 상태 ',
'RECEIVE ': '외부에서 전화가 걸려온 상태 ',
'2NDRECEIVE ': '통화 중 두번째 전화가 걸려온 상태 ',
'MWI ': '음성 사서함에 메시지가 있음을 알림 ',
'MSGOK ': 'SMS 메시지 전송이 성공되었음을 알림 ',
'MSGERROR ': 'SMS 메시지 전송이 실패되었음을 알림 ',
'SYSBOOTUP ': '전화기가 booting 이 완료되었음을 알림 ',
'SYSREBOOT ': '전화기가 Rebooting 을 진행중임을 알림 ',
'RESTRICTDIAL ': '발신(전화) 거부를 알림 ',
'CFA ': '착신전환 설정 상태 알림 ',
'DND ': '수신거부 설정 상태 알림 ',
'OFFHOOK ': '전화기가 off hook 상태일때 알림 ',
'ONHOOK ': '전화기가 on hook 상태일때 알림 ',
'RECORD_ABORT ': '음성 데이터 전송이 중지됨',
'IPDUPLICATE ': '전화기의 IP 주소가 중복되었음을 알림 '
},
MESSAGE: '메시지 송신 또는 수신',
// 설정
GET_CFG, SET_CFG : {
'CFA': '착신 전환 설정 및 확인',
'DND': '착신 거부 설정 및 확인',
'RINGTONE_VOL ': '전화 벨소리크기 설정 및 확인',
'HANDSET_VOL ': '핸드셋 볼륨 설정 및 확인',
'HEADSET_VOL': '헤드셋 볼륨 설정 및 확인',
'SPEAKER_VOL ': '스피커 볼륨 설정 및 확인',
'HANDSET_MIC_GAIN ': '핸드셋 Mic gain 설정 및 확인',
'HEADSET_MIC_GAIN ': '헤드셋 Mic gain 설정 및 확인',
'SPEAKER_MIC_GAIN ': '스피커폰 Mic gain 설정 및 확인',
'PNONENO_FULL ': '전화기 FULL 전화번호 확인 ( GET_CFG만 지원 )',
'USER_PW ': '사용자 암호 설정 ( SET_CFG 만 지원 )',
'CRM_ENABLE ': 'CRM 서비스 기능을 설정 및 확인'
},
GET_STATUS, SET_STATUS : {
'AUDIO_DEV_LIST': '전화기에서 지원하는 오디오 디바이스 목록 확인 * SET_STATUS 지원하지 않음 ',
'HOOK ': ' Hook 스위치 ON/OFF 설정 및 상태 확인 ',
'RECORD_STATUS ': 'RECORD enable/disable 설정 상태 확인 (SK Broadband에서만 사용)',
'PICKUP_SUPPORT ': '핸드셋 볼륨 설정 및 확인',
'TRANSFER_SUPPORT ': '돌려주기 기능 지원 확인 * SET_STATUS 지원하지 않음 ',
'3WAY_SUPPORT ': '3자통화 기능 지원 확인 * SET_STATUS 지원하지 않음 ',
'CFA_SUPPORT ': '착신전환 기능 지원 확인 * SET_STATUS 지원하지 않음 '
},
SEED_KEY: {
'REQUEST': '암호화등에 사용할 SEED KEY 를 전화기에 요청'
}
}