Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 상관 계수의 대칭성을 이용한 상관 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 상관 계수열의 중간 지점에 대해 실수부 및 허수부의 값이 서로 바뀌고, 상관 계수열의 중간 지점을 기준으로 좌우 두 부분으로 나눌 때 실수부 및 허수부의 값이 상기 나누어진 두 부분의 중간 지점에 대해 좌우대칭인 관계를 이용함으로써, 복잡도를 줄이기 위한, 상관 계수의 대칭성을 이용한 상관 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 수신 입력된 복소 신호열과 대칭성을 갖는 복소 상관 계수열을 상관하는 상관 장치에 있어서, 상기 수신 입력된 복소 신호열을 매 샘플 단위마다 지연시키기 위한 지연수단; 지연된 복소 신호열을 더하기 위한 제 1 가산수단; 상기 제 1 가산수단의 각 출력신호를 더하기 위한 제 2 가산수단; 상기 제 2 가산수단의 각 출력신호와 상기 복소 상관 계수열의 복소 상관 계수를 곱하기 위한 상관 계수 곱셈수단; 및 상기 상관 계수 곱셈수단의 각 출력신호를 더하기 위한 최종 출력 가산수단을 포함함. 4. 발명의 중요한 용도 본 발명은 직교 주파수 분할 다중화(OFDM) 시스템 등에 이용됨. 상관기, 복소 상관 계수, 동기, 대칭
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 광대역 음성 부호화기의 고대역 음성 부호화 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 저대역 음성 부호화 정보와 TNS(Temporal Noise Shaping) 기법을 이용하여 고대역 음성을 부호화함으로써, 고대역 음성 부호화 과정에서 발생하는 프리-에코 현성을 줄일 수 있는, 광대역 음성 부호화기에서의 고대역 음성 부호화 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 광대역 음성 부호화기에서 저대역 부호화 정보를 이용하여 고대역 음성 신호를 부호화하는 고대역 음성 부호화 장치로서, 입력된 고대역 음성 신호를 주파수 영역으로 변환하기 위한 영역변환수단; 상기 저대역 부호화 정보를 이용하여 선형예측차수를 결정하기 위한 선형예측차수 결정수단; 결정된 선형예측차수에 따라 상기 주파수 영역으로 변환된 고대역 음성 신호를 분석하여 선형예측계수를 생성하기 위한 선형예측 분석수단; 상기 저대역 부호화 정보를 이용하여 상기 선형예측계수를 양자화하기 위한 선형예측계수 양자화수단; 및 양자화된 선형예측계수를 역양자화하여 잔차신호를 구하고, 그 잔차신호를 양자화하기 위한 잔차신호 양자화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 음성 부호화 등에 이용됨. 분할대역, 광대역, 고대역 음성, 부호화, 복호화, 저대역 음성
Abstract:
본 발명은 고정 코드북 검색 방법 및 장치에 관한 것으로, 구체적으로는 VoIP(Voice over Internet Protocol)용 음성 부호화기에 적용되는 고정 코드북의 집중 검색 방법 및 장치에 관한 것이다. 본 발명의 고정 코드북의 집중 검색 방법은 트랙 0, 1, 2, 3의 각 펄스 위치에 대한 상관도 벡터의 절대값을 계산하여 상기 펄스 위치를 상기 절대값의 크기에 따라 내림차순으로 정렬하는 단계; 및 상기 정렬된 후보 펄스 위치 중에서 소정의 갯수만큼 상기 펄스 위치를 트랙별로 선택하여 집중 검색에 사용하는 단계를 구비한다. 본 발명의 방법을 사용하면 음질을 비슷하게 유지하면서 고정 코드북 검색에 소요되는 계산량을 대폭 줄일 수 있는 효과가 있다.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 네트워크 아답터를 이용한 미디어 게이트웨이 제어 프로토콜 관리 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 네트워크 아답터에서 하위 네트워크 프로토콜에 대한 미디어 게이트웨이 제어(Megaco) 패키지 설치를 관리함으로써 하위 네트워크 프로토콜의 종류 및 버전 등의 변경사항에 독립적으로 미디어 게이트웨이 제어(Megaco) 프로토콜을 관리할 수 있도록 하는, 미디어 게이트웨이 제어 프로토콜 관리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 네트워크 아답터를 이용한 미디어 게이트웨이 제어 프로토콜 관리 방법에 있어서, 네트워크 아답터에 정합될 하위 네트워크 프로토콜에 대한 미디어 게이트웨이 제어 프로토콜 패키지 설치를 요청받는 단계; 상기 네트워크 아답터가 프로토콜 정보 테이블(프로토콜 식별자, 프로토콜 버전 정보, 회사정보 및 특정 패키지 식별자)을 검색하여, 상기 요청받은 미디어 게이트웨이 제어 프로토콜이 존재하는지 판단하는 판단 단계; 상기 판단 결과, 존재하지 않으면 상기 프로토콜 정보 테이블에 상기 요청받은 미디어 게이트웨이 제어 프로토콜을 추가하는 프로토콜 추가 단계; 상기 판단 결과, 존재하면 상기 프로토콜 정보 테이블의 특정 패키지 식별자를 키로하여 미디어 게이트웨이 제어 프로토콜 패키지 목록(패키지 식별자, 패키지 버전 정보, 속성 정보, 상태 정보 변경 파라미터, 신호 파라미터, 측정 단위 정보 및 특정 프로토콜 식별자)에서 특정 미디어 게이트웨이 제어 프로토콜 패키지를 검색하여 연결하는 패키지 검색/연결 단계; 및 상기 연결된 특정 미디어 게이트웨이 제어 프로토콜 패키지와 기본 미디어 게이트웨이 제어 프로토콜 패키지를 설치하여 미디어 게이트웨이 제어 프로토콜을 관리하는 프로토콜 관리 단계를 포함함. 4. 발명의 중요한 용도 본 발명은, 인터넷 음성 전화 서비스 시스템 등에 이용됨.
Abstract:
본 발명은 CELP(Code Excited Linear Prediction) 음성 부호화기에서 사용되는 가변적인 고정 코드북 검색 방법 및 장치에 관한 것이다. 본 발명의 CELP 음성 부호화기에서 가변적인 고정 코드북 검색방법은 모든 펄스 위치에 대해서 고정 코드북의 검색을 수행하는 전수 검색 방식을 사용하여 고정 코드북을 검색하는 단계; 게이트웨이에 현재 접속하고 있는 접속자 수를 읽어 이 값과 미리 설정한 소정의 설정값을 비교하여 고정 코드북의 검색 방식을 선택하는 단계; 선택한 검색 방식을 사용하여 고정 코드북의 검색을 수행하는 단계; 및 모든 트랙에 대하여 검색이 완료되었는가를 판단하여, 검색이 완료되었으면 종료하고, 아직 검색할 트랙이 남아 있으면 접속자 수에 따라 고정 코드북 검색 방식을 선택하는 단계로 되돌아가는 단계를 구비한다. 본 발명은 접속자 수에 따라 적절한 고정 코드북 검색 방식을 선택함으로써 음질과 채널 용량을 효율적으로 절충할 수 있는 효과가 있다.
Abstract:
PURPOSE: An Internet voice communication gateway system capable of separately processing a signal and media by using common channel signaling and a voice communication service providing method are provided to transfers a service to a user at a high speed by distributing load of a gateway system. CONSTITUTION: A common channel signaling network(101) and a PSTN(103) interwork to be connected to the Internet(106). A CNAS(CCS No.7 Network Access Subsystem)(102) is connected to the common channel signaling network(101). A VNAS(VoIP Network Access Subsystem)(104) provides a VoIP service at the Internet. An Ethernet switch(105) connects the CNAS(102) and the VNAS(104). The VNAS(104) manages a signaling point of the common channel signaling network, a destination number or a trunk link ID. The CNAS(102) manages a trunk and channel information of the VNAS as a table and distribute them. An SCTP(Stream Control Transmission Protocol) and an M3UA(MTP3-User Adaptation) layer are used between the CNAS(102) and the VNAS(104). An NIF(Nodal Interworking Function) provides an interworking function between the SCTP and the M3UA.
Abstract:
PURPOSE: A method of transmitting accounting packets between a gateway and an accounting server is provided to store accounting packets in a self memory after the accounting server is down, and to store the packets in a local operation and maintenance server if the packets exceed a threshold value of the memory, thereby preventing loss of the accounting packets. CONSTITUTION: An H323 task checks a speech state(S601), and decides whether a call is started or completed(S602). If the call is completed, the H323 task collects accounting information(S604), and transmits the accounting information to an RADIUS(Remote Authentication Dial-In User Service) task(S605). The RADIUS task searches an accounting packet having a free flag, and fills a header value(S606), and generates each attribute by using the accounting information(S607). The RADIUS task decides whether an accounting server having high priority is alive(S609). If so, the RADIUS task generates a UDP(User Datagram Protocol) socket(S611), transmits the accounting packet to the accounting server(S612), and waits for a response packet(S613). The RADIUS task decides whether the response packet is received(S614). If so, the RADIUS task cancels a memory, changes a flag value into 'free', and completes an accounting packet transmission(S616).
Abstract:
PURPOSE: A method for controlling data flow in an AICPS.LiTE system is provided to increase the data throughput for each channel by using the LWM(Low Water Mark)/HWM(High Water Mark) threshold of a TNAB(Telephony Network Access Board) and the flow control message method of an NDPB(Network Data Processing Board) in the case of executing uploading service and downloading service in an AICPS.LiTE system. CONSTITUTION: A TNAB(301) consists of an E1 framer driver(303), a TDM switch driver(304), four UAM modules(305-308), a data receiving processing(311), a data transmitting processing(313), and an HDLC driver(315). The E1 framer driver(303) covers the processing of signals and data incoming from a trunk. The TDM switch driver(304) executes a data exchange function between the E1 framer driver(303) and the UAM modules(305-308). Each UAM module(305-308) having 30 receiving buffers(309) and 30 transmitting buffers(310) is in charge of a modem pool function for 1E1, 30 subscribers. The data receiving processing(311) receives data through a channel-by-channel mail box(312) from the UAM modules(305-308), executes PPP framing processing for the received data, and transmits the processed data to the HDLC driver(315). The data transmitting processing(313) receives data through a channel-by-channel queue(314) from the HDLC driver(315) and transmits the received data to the UAM modules(305-308). The HDLC driver(315) communicates with an NDPB(316) through an HDLC link. The data transmitting processing(313) executes data flow control by exchanging flow control messages with the NDPB(316) through the HDLC driver(315).
Abstract:
PURPOSE: A method for controlling data flow in an AICPS.LiTE system is provided to increase the data throughput for each channel by using the LWM(Low Water Mark)/HWM(High Water Mark) threshold of a TNAB(Telephony Network Access Board) and the flow control message method of an NDPB(Network Data Processing Board) in the case of executing uploading service and downloading service in an AICPS.LiTE system. CONSTITUTION: A TNAB(301) consists of an E1 framer driver(303), a TDM switch driver(304), four UAM modules(305-308), a data receiving processing(311), a data transmitting processing(313), and an HDLC driver(315). The E1 framer driver(303) covers the processing of signals and data incoming from a trunk. The TDM switch driver(304) executes a data exchange function between the E1 framer driver(303) and the UAM modules(305-308). Each UAM module(305-308) having 30 receiving buffers(309) and 30 transmitting buffers(310) is in charge of a modem pool function for 1E1, 30 subscribers. The data receiving processing(311) receives data through a channel-by-channel mail box(312) from the UAM modules(305-308), executes PPP framing processing for the received data, and transmits the processed data to the HDLC driver(315). The data transmitting processing(313) receives data through a channel-by-channel queue(314) from the HDLC driver(315) and transmits the received data to the UAM modules(305-308). The HDLC driver(315) communicates with an NDPB(316) through an HDLC link. The data transmitting processing(313) executes data flow control by exchanging flow control messages with the NDPB(316) through the HDLC driver(315).