관리구분 : 관리본 비관리본 문서번호 : 관리번호 : 행정기관인터넷전화 IP Phone
제정일자 : 2009.01.02. 페이지수 : 2/9 제 개정이력현황 개정번호제 개정일개정쪽제 개정내용 00 2009.01.02. - 마련에따른제정
제정일자 : 2009.01.02. 페이지수 : 3/9 목차 1. 개요... 4 2. 관련시험규격... 4 3. 시험항목... 5 4. 시험환경... 6 5. 시험기준... 7 부록. 인터넷전화암호모듈연동기술규격... 9
제정일자 : 2009.01.02. 페이지수 : 4/9 1. 개요본문서는행정안전부주관행정기관인터넷전화도입계획에따라 IETF SIP 기반 IP-Phone의기능및성능검증을위한시험항목과기준을정의한다. SIP 기반 VoIP 시스템은 SIP Server와 SIP Client로구성된다. SIP Server는그역할에따라 Proxy Server, Redirect Server, Registrar로구분한다. Proxy Server, Redirect Server, Registrar는한시스템으로구현될수있다. Proxy Server는요청메시지를내부적으로처리하거나다른 Server로전달하는역할을하고 Redirect Server는 SIP 요청메시지의주소를새로운주소로매핑하여 Client에게새로운주소를반환하는역할을한다. Registrar는 REGISTER 요청메시지를수용하는 Server 로, REGISTER 메시지내에포함된정보를자신이관리하는도메인내위치확인서비스가가능하도록보관한다. SIP Client는 SIP 시스템을구성하는서브시스템중사용자의편의를위해동작하는말단시스템으로개념상 UAC (User Agent Client) 와 UAS (User Agent Server) 부분으로구분되며, UAC는 SIP 요청을개시하기위해사용하고 UAS는요청을수신하고응답을보내는기능을수행한다. 본문서에서는 SIP Client인 SIP IP-Phone을시험대상장비 (DUT: Device Under Test) 로제한한다. 본시험의목적은행정기관의인터넷전화구축에사용되는 IP Phone에대한기능과성능평가에있다. 기능시험은장비가서비스제공을위해특정평가항목의기능이표준에따라제대로동작하는지에대한검사이며, 성능시험은서비스에필요한장비의성능요구사항검사와장비의서비스처리능력판정등을수행한다. 2. 관련시험규격 [1] SIP 기반 VoIP 게이트웨이 TTA Verified 인증기준, 2004.5. [2] IETF RFC3261, SIP: Session Initiation Protocol, June 2002. [3] IETF RFC3262, Reliability of Provisional Responses in the Session Initiation Protocol (SIP), June 2002. [4] IETF RFC3263, Session Initiation Protocol (SIP): Locating SIP Servers, June 2002. [5] IETF RFC3264, An Offer/Answer Model with the Session Description Protocol (SDP), June 2002. [6] ETSI TIPHON DTS03018, Interface Protocol Requirements Definition: Implementation of TIPHON architecture using SIP, September 2002. [7] IETF-draft-ietf-sipping-basic-call-flows-01, SIP Basic Call Flow Examples,
제정일자 : 2009.01.02. 페이지수 : 5/9 October 2002. [8] VoIP Forum SIP WG, SIP기반인터넷텔레포니 - 기본호서비스 표준 ( 안 ). [9] IMTC SIP SIG Activity Group, SIP Interoperability Scenarios Test Plan Draft, June 2000. 3. 시험항목대항목중항목소항목등록사용자등록 (User at Home) 등록취소 호설정 Rroxy 서버인증포함하여호설정 기능확인시험 호해제 SDP Capability Transport pr otocol 지원 음성처리 사용자입력기능 부가서비스 발신측호종료 BYE 수신측호종료호취소 (CANCEL) OPTIONS TCP 지원 UDP Reliability 음성, 영상코덱 Auto negotiation 및운용자에의한강제지정기능 ( 영상은선택 ) 음성코덱 (G.711 기본 ), 영상코덱 (H.263 기본 ) 묵음인지트래픽절감및운용자설정기능음성품질관리 Line Echo cancellation DTMF 전송및인식기능 (Out of band) DTMF 전송및인식기능 (RFC2833) 호전환기능호제한기능 Firmware Upgrade Last digit (#) LLO(Line Lock Out) 기능장애발생시안내기능
제정일자 : 2009.01.02. 페이지수 : 6/9 상호운용성시험 성능시험 환경시험 기본호설정보안기능품질품질 호연결코덱협상 DTMF 전송사용자인증 (HTTP Digest) TLS 설정 SRTP 설정음성품질 (R값, MOS기준 ) Speech Delay 음성품질 (R값, MOS기준 ) Speech Delay 4. 시험환경 그림 1 은기능및성능시험을위한환경구성도를나타내고있으며, 그림 2 는환경시험을위한 온도습도설정을나타내고있다. ( 그림 1) 기능및성능시험환경구성도
제정일자 : 2009.01.02. 페이지수 : 7/9 ( 그림 2) 환경시험구성도 5. 시험기준 시험항목 사용자등록 (User at Home) Call Redirection Proxy 서버인증포함하여호설정 1 발신측호종료 수신측호종료 호취소 (CANCEL) OPTIONS TCP 지원 판정기준 DUT 가중간네트워크를경유하지않고홈네트워크내 Proxy (Registrar) 에직접등록이제대로이루어지는지확인한다. UAS가호를 Redirect하여 redirect된주소로호연결이이루어지는지확인한다. DUT 1에서 DUT 2로호연결을시도하여 DUT 2가아닌 DUT 3으로호가착신되는지확인한다. 인증을요구하는 Proxy를거쳐호를보낼때단말이 Proxy에대한인증정보를가진 INVITE 메시지를보내는지확인한다. 발신측단말에서 BYE 메시지를사용하여연결된호를종료할수있는지확인한다. 수신측단말에서 BYE 메시지를사용하여연결된호를종료할수있는지확인한다. CANCEL 메시지를사용하여현재설정중인호를취소할수있는지확인한다. 상대편 capability 요청을위한 OPTIONS Request를단말이정확하게처리할수있는가를검증한다. UDP가아닌 TCP를이용하여등록및호설정이이루어지는지확인한다.
제정일자 : 2009.01.02. 페이지수 : 8/9 UDP Reliability Auto negotiation 및운용자에의한강제지정기능 1 음성코덱수용 (G.711 원 ) UDP에대한 Reliability Mechanism이올바르게구현되었는지검증한다. 호연결을시도하고호해제를시도하여 UDP Reliability Mechanism을지원하는지확인한다 ( 예 : 단말이 INVITE request에대해서 500ms interval로부터시작하여 7번시도까지매번 2배의시간이증가하고 7회시도후에는 user에게 error 발생을알린다 ). DUT에서우선순위에의한 Auto negotiation으로설정할경우와, DU T에서음성코텍을강제지정하는경우, 호통화가정상적으로이루어지는확인. 지원되는코덱에대하여시험함 DUT 가기본코덱 (G.711, H.263( 영상폰인경우 )) 를지원하는지확인 묵음인지트래픽절감묵음인지트래픽절감기능이있는지확인. Line Echo cancellation DTMF 전송및인식기능 (Out of band) 1 DTMF 전송및인식기능 (In-band) 1 호전환기능 특정국번또는번호로시도되는호에대한제한기능 Firmware Upgrade 기능 Line Echo Canceller 기능이있는지확인. On/Off 시절감기능확인 호연결중 INFO 메시지를통한 DTMF 전송및수신기능확인. 호연결중 RFC2833 방식을통한 DTMF 전송및수신기능확인. 사용자의설정에따라특정전화번호로호를전환하는지확인 특정국번또는번호로시도되는호를제한하는지확인. FTP 등의방법을통해자동으로 Firmware 를 Upgrade 하는기능이있는지를확인 LLO(Line Lock Out) 기능수화기를든후장시간방치한경우, LLO 기능을제공하는지확인. Last Digit 기능 호연결시간을줄이기위하여 # 버튼등을통한 Last Digit 입력기능이있는지확인 장애발생시기능 다양한장애발생시음성이나. LCD 등을통하여안내하는기능이있는지확인. TLS 설정기능 1 암호화연동규격 ( 부록참조 ) 의신호메시지보안규격에따라기본호연결이되는지를상호운용성시험을통해확인 SRTP 설정기능 1 암호화연동규격 ( 부록참조 ) 의음성메세지보안규격에따라기본호통화가되는지를상호운용성시험을통해확인 음성품질 2 DUT간호통화시 G.711 최소지터버퍼크기 30ms 기준으로음성품질이 MOS 기준 3.6 이상, R값 80 이상인지확인. Speech Delay 2 DUT간호통화시 G.711, 최소지터버퍼크기 30ms 기준으로 Spe ech delay가 100ms 이하인지확인. 1 상호운용성시험대상항목 2 환경시험과성능시험의항목과기준은동일하며, 환경시험의경우, 4시간동안의통화를수행 하여측정한다.
제정일자 : 2009.01.02. 페이지수 : 9/9 부록. 인터넷전화암호모듈연동기술규격 구분 구현방법 단말 / 신호인증 인증 HTTP Digest 인증 Register message (RFC 2617) 보안프로토콜 TLS V1.0(RFC2246) 암호화 ARIA(Default) : ARIA_128_CBC_SHA {0x00,0xC1} 신호메시지보호 IP-PBX ~ IP 폰 알고리즘 키관리방법 AES : AES_128_CBC_SHA {0x00,0x2F} PKI(RSA), 키길이 1024bits < 참조 : TLS TLS_RSA_WITH_ARIA_128_CBC_SHA {0x00,0xC1} Cipher Suite > TLS_RSA_WITH_AES_128_CBC_SHA {0x00,0x2F} 보안프로토콜 srtp(rfc3711) 암호화 ARIA(Default) : ARIA_192_HMAC_SHA1_80 음성트래픽보호 IP 폰 ~ IP 폰 알고리즘 키관리방법 AES : AES_CM_128_HMAC_SHA1_80 SDES(RFC4568) < 참조 : srtp ARIA_CM_192_HMAC_SHA1_80 Crypto Suite > AES_CM_128_HMAC_SHA1_80 참고 ) 시험용공개키인증서는 TTA 에서임시로발급하여평가를진행함