ProductPreview Vine Text Compiler Vine Sip Toolkit Vine Multimedia Platform Vine Active Prober Vine Firewall Card UCScope |
1. 주요기능
VTC(Vine Text Compiler)를 이용한, SIP Toolkit으로 다양한 Embedded 시스템에 탑재되어 VOIP 영상 통화를 할 수 있는 단말 S/W에 필요한 기능을 제공합니다. 이 모듈은 타 시스템의 연동, 검증을 위해 사용되어 질 수도 있습니다.2. 세부기능
◎ Call/Dialog & Application Layer
Agent 구현 시 Call Layer의 API를 이용하여 사용자분들께 편의를 제공하는 Layer 입니다.■ Call Flow Script & Application Context
Call관련 부가서비스, Verification의 동작을 제공합니다.
■ Call/Dialog Control
Call/Dialog signal의 제어할 수 있는 기능을 제공합니다.
■ Media Control
Media Session의 Setup과 Release를 제공합니다. 전송되는 Media를 제어할 수 있는 기능을 제공합니다.
■ Security Control
보안에 대한 제어 기능을 제공합니다.
◎ Message & Transaction Layer
Message와 Transaction 처리를 제공하는 Layer 입니다.Transport 기능과 Transaction State Machine에 대해 직접적인 제어가 가능합니다.
따라서 모든 SIP Entity에서 사용 가능합니다.
■ SIP Transaction
Server와 Client사이에 이루어지는 모든 Request/Response message의 retransmissions, timeout, matching of responses to requests 등을 제공합니다.
■ SIP/SDP Msg(Enc,Dec)
SIP/SDP Message에 대하여 Encoding 및 Decoding 기능을 제공합니다.
■ Audio/Video Codec
AMR, G.711, G.723, G.729, H.261, H.263, H.264 등을 제공합니다.
■ Audio/Video Interface
Audio/Video Codec들에 대해 사용자 인터페이스를 제공합니다.
■ RTP/RTCP
오디오, 비디오 및 시뮬레이션 데이터와 같은 실시간 데이터를 멀티캐스트 또는 유니캐스트 네트웍을 이용해서 전송하는 응용 서비스에 알맞은 단말-대-단말 네트웍 전송 기능을 제공합니다.
■ SRTP
RTP 위의 데이터에 대하여 Data Flow Encryption, Authentication, Integrity and Replay protection 등을 제공합니다.
■ RFCs
RFC 3261 Session Initiation Protocol
RFC 3262 Reliability of Provisional Responses in SIP
RFC 3263 Locating SIP Servers
RFC 3264 Offer/Answer Model in SIP
RFC 2045 Multipurpose Internet Mail Extensions (MIME)
RFC 2112 Multipart MIME
RFC 2327 Session Description Protocol(SDP)
RFC 3550 A Transport Protocol for Real-Time Applications
RFC 3711 The Secure Real-time Transport Protocol (SRTP)
◎ Transport & Security Layer
TCP, UDP를 사용하여 실제 메시지를 주고받는 Layer 입니다.또한 TLS, DTLS, IPSec을 이용 Authentication 등의 security 관련 기능을 제공합니다.
■ RFCs
RFC 791 Internet Protocol (IP)
RFC 793 Transmission Control Protocol (TCP)
RFC 768 User Datagram Protocol (UDP)
RFC 4346 The Transport Layer Security Protocol (TLS)
RFC 4347 Datagram Transport Layer Security (DTLS)
RFC 4301 Security Architecture for the Internet Protocol
RFC 4302 IP Authentication Header
RFC 4303 IP Encapsulating Security Payload (ESP)
RFC 4304 Extended Sequence Number (ESN) Addendum to
IPsec Domain of Interpretation (DOI) for Internet Security Association
and Key Management Protocol (ISAKMP)
RFC 4305 Cryptographic Algorithm Implementation Requirements for
Encapsulating Security Payload (ESP) and Authentication Header (AH)
RFC 4306 Internet Key Exchange (IKEv2) Protocol
RFC 4307 Cryptographic Algorithms for Use in the
Internet Key Exchange Version 2 (IKEv2)
RFC 4308 Cryptographic Suites for IPsec
RFC 4309 Using Advanced Encryption Standard (AES) CCM Mode
with IPsec Encapsulating Security Payload (ESP)
◎ Utility API
■ 사용자에게 유용한 각종 API를 제공합니다.◎ Physical & OS Layer
■ OS(Linux, Solaris, Windows) & general CPU범용 CPU와 OS를 사용 할 수 있습니다.
■ Embedded OS & Data Plane Control Multi-Core NP
Multi-Core 기반 Network Processor의 Embedded OS환경에서 Data Plane Control을 이용하여 고속 처리 분야에 사용 할 수 있습니다.