Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 인터넷 전화용 통신 단말 시스템온칩에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 를 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 인터넷 전화용 통신 단말 시스템온칩으로서, 시스템 제어 및 데이터의 입/출력을 제어하고, 마스터 모듈이 자신의 버스를 갖는 멀티 버스 구조의 프로세서부; 상기 프로세서부 및 외부 주변기기와 연결되어 사용자와의 입/출력 인터페이스를 제공하는 인터페이스부; 및 상기 프로세서부와 연결되어 무선 접속 기능을 수행하는 무선통신부를 포함한다. 4. 발명의 중요한 용도 본 발명은 인터넷 전화 등에 이용됨. 인터넷 전화, 시스템온칩, 멀티 버스, 단말 장치
Abstract:
본 발명은 인터넷 전화 기술에 관한 것으로, 특히 인터넷전화에서 발신자를 식별하고 발신자별로 과금을 하는 기술에 관한 것이다. 본 발명은 인터넷 전화 시스템에서 발신자를 식별하는 방법으로서, 발신 단말장치로부터 발신자의 인증정보를 수신하는 단계, 수신된 인증정보와 발신자의 공인인증서를 이용하여 인증정보를 검증하는 단계와, 인증정보가 공인인증서와 부합하는 경우 호설정을 수행하는 단계로 이루어진다. 상기 인증정보는 발신자로부터 입력되는 발신자 식별자 및 비밀키를 이용하여 발신 단말장치와 독립적으로 생성되고, 상기 호설정시 상기 발신자 식별자에 해당하는 발신자 정보는 수신 단말장치에 전송된다. 본 발명은 인터넷 전화 서비스 가입자의 특정 단말장치에 대한 서비스 종속성을 제거할 수 있는 효과를 제공한다. 즉, 동일한 단말을 사용하더라도 실제 발신자에 따라 해당 발신자 정보를 표시할 수 있으며, 서비스 요금을 실제 발신자에게 부과할 수 있는 효과를 제공한다. 인터넷 전화, VOIP, 발신자 식별, 과금
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 메가코 프로토콜 변환 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 프로토콜 패킷을 송신한 객체의 상태 모드에 따라 목적지 객체 및 프로토콜 변환 함수를 데이터베이스를 이용하여 검색하고 프로토콜 변환을 수행함으로써, 상이한 프로토콜을 사용하는 객체가 서로 통신을 수행할 수 있도록 하는 Megaco 프로토콜 변환 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 서로 다른 프로토콜을 사용하는 객체를 연결하여 프로토콜 변환을 수행하는 Megaco 프로토콜 변환 장치에 있어서, 서로 다른 다수의 프로토콜 패킷을 각각 수신하고, 수신한 프로토콜에 따라 동작을 수행하며, 수신한 프로토콜을 분석하여 프로토콜 수행 파라미터를 생성하기 위한 복수개의 제 1 프로토콜 수행 수단; Megaco 프로토콜 패킷을 수신하여 수신한 프로토콜에 따라 동작을 수행하고, 수신한 프로토콜을 분석하여 프로토콜 수행 파라미터를 생성하기 위한 Megaco 프로토콜 수행 수단; 객체간 연결 정보 및 프로토콜 변환 함수를 저장하기 위한 데이터베이스; 상기 제 1 프로토콜 수행 수단 및 상기 Megaco 프로토콜 수행 수단 사이에서 상호 연동하여, 프로토콜 패킷을 송신한 객체의 상태 모드에 근거하여 목적지 객체 및 프로토콜 변환 함수를 상기 데이터베이스에서 검색하고 상기 생성된 프로 토콜 수행 파라미터를 목적지 객체의 프로토콜 타입으로 변환하기 위한 프로토콜 변환 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 무선 인터넷 전화 등에 이용됨. 메가코(Megaco), H.248, MGCP, SIP, H.323, 프로토콜 변환
Abstract:
피치 지연값의 배수에 의한 영향 제거가 가능한 CELP 기반 음성부호화기 및 피치 지연값의 배수에 의한 영향 제거 방법이 개시된다. 제1피치지연결정부는 입력된 음성신호로부터 현재의 피치 지연값에 해당하는 제1피치 지연값을 산출한다. 저장부에는 제1피치 지연값 및 제1피치 지연값의 1/n(단, n=2,3)값이 저장된다. 비교부는 이전 피치 지연값과 제1피치 지연값의 1/n값을 비교한다. 제2피치지연결정부는 이전 피치 지연값과 제1피치 지연값의 1/n값 중에서 적어도 하나의 값이 동일하면 제1피치 지연값을 이전 피치 지연값으로 설정하고, 이전 피치 지연값과 제1피치 지연값의 1/n값이 모두 동일하지 않으면 제1피치 지연값을 현재 피치 지연값으로 설정한다. 본 발명에 따르면, 음성부호화기에 의한 음성부호화시 또는 음성부호화기간의 상호부호화시 피치 지연값의 정수배에 의한 영향을 제거함으로써 음질을 향상시킬 수 있다. CELP, 음성 부호화기, 피치 지연값, multiple effect
Abstract:
본 발명은 패킷 망을 통하여 음성 데이터를 전송할 경우 발생될 수 있는 패킷 손실로 인해 발생되는 음성 신호의 음질 저하를 줄이기 위한 프레임 손실 은닉 방법 및 장치에 관한 것이다. 특히, 본 발명인 프레임 손실 은닉 방법은 손실된 프레임의 음성신호를 복원하기 위해 플레이아웃 버퍼에 저장되어 있는 프레임 데이터와 시간 정보를 디코더의 프레임 손실 은닉 모듈로 전달한다. 프레임 손실 은닉 모듈에서는 상기 손실된 프레임에 대해 상기 손실된 프레임의 이전 프레임 데이터와 상기 손실된 프레임의 이후 프레임 데이터의 음성 특성에 따라 가중치를 부여하여 상기 손실된 프레임을 복원한다. 본 발명에 의하면, 계산량 증가 없이 패킷 손실 환경에서 음성 부호화기 음질 향상에 기여할 수 있는 효과가 있다. 플레이아웃 버퍼, 디코더, 프레임 손실 은닉 모듈
Abstract:
동족코덱 결여시에 호 설정을 위한 미디어게이트웨이 제어장치 및 방법이 개시된다. 저장부에는 제1코덱으로부터 제2코덱으로의 코덱변환관계를 나타내는 코덱테이블이 저장된다. 수신부는 발신측 코덱데이터를 포함하는 제1호설정데이터를 발신측으로부터 수신하고, 착신측 코덱데이터를 포함하는 제1호응답데이터를 착신측으로부터 수신한다. 데이터변경부는 발신측 코덱데이터를 기초로 코덱테이블로부터 제1코덱을 검색하고 검색된 제1코덱에 해당하는 제2코덱을 제1호설정데이터에 부가하여 제2호설정데이터를 생성한다. 또한, 데이터변경부는 착신측 코덱데이터를 기초로 코덱테이블로부터 제2코덱을 검색하고 검색된 제2코덱에 해당하는 제1코덱을 제1호응답데이터의 코덱데이터와 교체하여 제2호응답데이터를 생성한다. 송신부는 제2호설정데이터를 착신측으로 송신하고, 제2호응답데이터를 발신측으로 송신한다. 이로써, 발신측과 수신측이 동일한 네트워크 또는 상이한 네트워크에서 상이한 코덱을 사용하는 경우에 호 설정되도록 하여 상호 음성통화를 할 수 있다.
Abstract:
PURPOSE: An apparatus and a method for transcoding data between speech codecs having different CELP(Code Excited Linear Prediction) types are provided to reduce quantity of calculation and offer speech with high quality by utilizing one transcoding filter instead of a post-processing filter and a perception weighting filter. CONSTITUTION: A decoding process part(321) converts a bitstream with an input CELP codec format into a speech signal, wherein the bitstream is formed by coding an input speech signal. A transcoding filter(323) filters the decoded speech signal by filter characteristics calculated by adopting an optimal weighting value for minimum spectrum distortion. A transcoding filter design part(322) extracts the optimal weighting value from a weighting value set comprised of a plurality of weighting value pairs. A coding process part(324) codes the speech signal processed by the transcoding filter and thereby generates a bitstream of an output CELP codec format.
Abstract:
PURPOSE: A media gateway control device and a method for call setting are provided to enable a call setup when the same CODEC lacks between an originating side and a receiving side, and to perform a mutual voice call by a CODEC conversion of a media gateway, then to carry out a voice call while setting a call in the case that CODECs are different in the originating and receiving sides. CONSTITUTION: A storage(130) stores a CODEC table(132) showing a CODEC conversion relation between the first CODEC and the second CODEC. A receiver(100) receives the first call setup data from an originating side, and receives the first call response data including receiving side CODEC data from a receiving side. A data changing unit(110) retrieves the first CODEC to generate the second call setup data by adding the second CODEC corresponding to the first CODEC to the first call setup data, or retrieves the second CODEC to replace the first CODEC corresponding to the second CODEC with CODEC data of the first call response data, and generates the second call response data. A transmitter(120) transmits the second call setup data to the receiving side, and transmits the second call response data to the originating side.
Abstract:
There are provided a method and apparatus for fixed codebook search with low complexity used in a sound codec according to the Code Excited Linear Prediction (CELP) coding algorithm. The method includes: calculating absolute values of pulse position likelihood estimation vectors for respective pulse positions for each track in a plurality of tracks; selecting a predetermined number of the pulse position for each track in a descending order of the absolute values of the pulse position likelihood estimation vectors; selecting one pulse position among the selected pulse positions for each track, per each track, creating all possible pulse position combinations consisting of the selected pulse positions, and conducting complete search for the all possible pulse position combinations; and selecting one pulse position combination among the all possible pulse position combinations subjected to the complete search. Therefore, it is possible to significantly reduce the calculation amount required for fixed codebook search of a sound codec.
Abstract:
Disclosed is a system and method for expandibly operating protocol PDU (Protocol Data Unit) encoding/decoding blocks communicating with a protocol executing block in the same protocol. With at least two types of protocol PDU encoding/decoding blocks for data communication in the same protocol, the protocol executing block does not implement the execution of protocol PDUs independently according to the respective encoding/decoding methods, but converts the information of the protocol PDU encoding/decoding block into that of the protocol executing block using a protocol PDU common data structure disposed between the protocol PDU encoding/decoding blocks and the protocol executing block.