KR101169433B1 - Apparatus and Method for Cancelling Line Echo In VoIP System - Google Patents
Apparatus and Method for Cancelling Line Echo In VoIP System Download PDFInfo
- Publication number
- KR101169433B1 KR101169433B1 KR1020060005807A KR20060005807A KR101169433B1 KR 101169433 B1 KR101169433 B1 KR 101169433B1 KR 1020060005807 A KR1020060005807 A KR 1020060005807A KR 20060005807 A KR20060005807 A KR 20060005807A KR 101169433 B1 KR101169433 B1 KR 101169433B1
- Authority
- KR
- South Korea
- Prior art keywords
- voice
- line echo
- voip
- pstn
- voice signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04F—FINISHING WORK ON BUILDINGS, e.g. STAIRS, FLOORS
- E04F13/00—Coverings or linings, e.g. for walls or ceilings
- E04F13/07—Coverings or linings, e.g. for walls or ceilings composed of covering or lining elements; Sub-structures therefor; Fastening means therefor
- E04F13/08—Coverings or linings, e.g. for walls or ceilings composed of covering or lining elements; Sub-structures therefor; Fastening means therefor composed of a plurality of similar covering or lining elements
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04F—FINISHING WORK ON BUILDINGS, e.g. STAIRS, FLOORS
- E04F13/00—Coverings or linings, e.g. for walls or ceilings
- E04F13/07—Coverings or linings, e.g. for walls or ceilings composed of covering or lining elements; Sub-structures therefor; Fastening means therefor
- E04F13/08—Coverings or linings, e.g. for walls or ceilings composed of covering or lining elements; Sub-structures therefor; Fastening means therefor composed of a plurality of similar covering or lining elements
- E04F13/16—Coverings or linings, e.g. for walls or ceilings composed of covering or lining elements; Sub-structures therefor; Fastening means therefor composed of a plurality of similar covering or lining elements of fibres or chips, e.g. bonded with synthetic resins, or with an outer layer of fibres or chips
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04F—FINISHING WORK ON BUILDINGS, e.g. STAIRS, FLOORS
- E04F2290/00—Specially adapted covering, lining or flooring elements not otherwise provided for
- E04F2290/02—Specially adapted covering, lining or flooring elements not otherwise provided for for accommodating service installations or utility lines, e.g. heating conduits, electrical lines, lighting devices or service outlets
- E04F2290/026—Specially adapted covering, lining or flooring elements not otherwise provided for for accommodating service installations or utility lines, e.g. heating conduits, electrical lines, lighting devices or service outlets for lighting
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 VoIP 시스템의 라인 에코 방지 장치 및 그 방법에 관한 것으로 VoIP 음성 신호를 생성하여 PSTN 일반 단말로 전송하고, 상기 PSTN 일반 단말로부터 수신되는 음성 패킷을 분석하여 라인 에코의 발생 여부를 체크하여, 라인 에코가 발생하는 시점에서의 음성 신호 송신 이득 값을 저장하고, IP 단말과 PSTN 일반 단말의 음성 통신에 적용하도록 함으로써, VoIP 시스템과 PSTN의 연동 초기에 라인 에코를 발생시킬 수 있는 VoIP 단의 송신 이득의 임계값을 미리 측정을 통해 획득함으로써, 망 연동시 VoIP의 통화 품질을 일정 수준 이상 보장할 수 있다.The present invention relates to an apparatus and a method for preventing line echo in a VoIP system, generating and transmitting a VoIP voice signal to a PSTN general terminal, and analyzing a voice packet received from the PSTN general terminal to check whether line echo is generated. By transmitting the voice signal transmission gain value at the time of the line echo and applying it to the voice communication between the IP terminal and the PSTN general terminal, the transmission of the VoIP terminal capable of generating the line echo at the beginning of the interworking between the VoIP system and the PSTN. By obtaining the threshold of gain in advance through measurement, it is possible to guarantee a certain level or more of VoIP call quality when interworking with the network.
Description
도 1은 본 발명이 적용되는 인터넷을 통한 전화망과 PSTN과의 연동 관계를 나타낸 도면. 1 is a view showing an interworking relationship between a telephone network and a PSTN through the Internet to which the present invention is applied.
도 2는 본 발명에 따른 VoIP 시스템의 라인 에코 방지 장치의 블록 구성 및 VoIP 네트워크와의 연결 관계를 나타낸 도면. 2 is a block diagram of a line echo prevention apparatus of a VoIP system according to the present invention and a connection relationship with a VoIP network.
도 3은 본 발명에 따른 VoIP 시스템의 라인 에코 방지 동작 흐름을 나타낸다. 3 shows a line echo prevention operation flow of the VoIP system according to the present invention.
*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100 : VoIP 게이트웨이 200 : 라인 에코 방지 장치100: VoIP gateway 200: line echo protection device
210 : 호 연결부 220 : 음성 생성부210: call connection unit 220: voice generation unit
230 : 패킷 분석부 240 : 음성 분석부230: packet analyzer 240: voice analyzer
250 : 제어부 300 : 일반 전화 단말250: control unit 300: general telephone terminal
본 발명은 VoIP 시스템의 라인 에코 방지 장치 및 그 방법에 관한 것이다. The present invention relates to an apparatus and method for preventing line echo in a VoIP system.
흔히 인터넷 전화로 불리는 VoIP(Voice over Internet Protocol) 서비스는 인터넷 망을 통해 호를 패킷 단위로 전송하여 통화권 구분 없이 음성 등을 송신하거나 수신하는 새로운 방식의 전화 서비스이다. Voice over Internet Protocol (VoIP) service, commonly referred to as Internet telephony, is a new type of telephony service that transmits or receives voices without distinction of calling rights by transmitting calls in packet units over the Internet.
VoIP를 이용하는 목적은 여러 가지로 볼 수 있으나 아래와 같은 장점으로 그 목적을 살펴볼 수 있다. The purpose of using VoIP can be seen in many ways, but the purpose can be examined with the following advantages.
첫째, 전화망과 데이터 망의 통합으로 망 설비 투자비용 감소이다. 별도의 음성통신을 위한 전화망과 네트웍을 위한 망을 따로 설치하는 것이 아니기 때문에 망설비 투자 비용을 절감할 수 있다. 둘째, 통합 망 구축에 따른 관리 비용 감소와 효율성 향상이다. 하나의 망을 이용하여 데이터 와 음성을 처리하기 때문에 이원화된 현재의 망 구성과 비교하면 관리비용의 감소와 효율성 향상이라는 두 가지 효과를 얻을 수 있다. 셋째, 인터넷 기반의 멀티미디어 서비스 접목이 용이하다는 점이다. 음성과 데이터를 같은 망을 사용함으로서 화상회의 등 기존 회선교환방식의 전화에서는 사용하기가 어려웠던 많은 부가적인 서비스를 구성하기가 용이하다는 점이다. First, investment in network facilities is reduced due to the integration of telephone and data networks. It is possible to reduce the network equipment investment cost by not installing a separate telephone network for the voice communication network and a separate network for the network. Second, the management cost is reduced and efficiency is improved due to the integrated network. Because data and voice are processed using a single network, two effects can be achieved compared to the current dual network configuration, which is to reduce management costs and improve efficiency. Third, it is easy to integrate internet-based multimedia services. By using the same network for voice and data, it is easy to configure many additional services that were difficult to use in existing circuit-switched telephones such as video conferencing.
VoIP 서비스를 할 때에 통신하고자 하는 상대방을 찾아 시그널링 하는 수단이 필요한데, 이러한 VoIP 시그널링의 종류는 ITU-T의 H.323과 IETF의 SIP(Session Initiation Protocol)가 있다. When VoIP service is used, a means for finding and signaling a counterpart to communicate with is required. The types of VoIP signaling include ITU-T's H.323 and IETF's Session Initiation Protocol (SIP).
지금까지는 H.323 기반의 VoIP 서비스 개발이 많이 이루어졌으나 최근에 대두되는 SIP는 파싱(Parsing)과 컴파일(Compile)이 쉽고 확장성이 뛰어나며 텍스트 기반이기 때문에 H.323에 비해 구현이 용이한 장점이 있다. So far, many H.323-based VoIP services have been developed. However, SIP, which has recently emerged, is easy to parse, compile, is scalable, and text-based. have.
VoIP 종단(End-point) 장치(게이트웨이, IP 폰, PC 등)에서는 패킷화 된 음성을 IP 네트워크 상의 RTP 프로토콜을 통하여 송/수신자간에 RTP 패킷을 연속적으로 교환함으로써 상호 음성 통신을 수행하는데, 이러한 연속적인 RTP 패킷의 교환은 IP 네트워크에 대하여는 트래픽 부하를 유발시키며, VoIP 장비에 대하여는 미디어 처리부의 소켓 처리부(Socket Interface)를 통하여 처리되는 RTP 패킷의 프로세싱에 기인하여 장비 전체의 성능을 좌우하는 중요한 요소로 작용한다. VoIP end-point devices (gateways, IP phones, PCs, etc.) perform mutual voice communication by continuously exchanging RTP packets between senders and receivers via packetized voice over the RTP protocol on the IP network. Exchanging RTP packets incurs traffic load on the IP network, and it is an important factor that determines the performance of the entire equipment due to the processing of RTP packets processed through the socket interface of the media processing section for the VoIP equipment. Works.
여기서, RTP(Real-Time Transport Protocol)는 오디오 또는 비디오와 같은 실시간 데이터를 멀티캐스트 또는 유니캐스트 네트워크를 이용하여 전송하는 엔드-투-엔드(End-to-End) 전송 서비스를 제공한다. RTP는 연결 개념이 없으며, 일반적으로 UDP(User Datagram Protocol)의 상위 계층에서 동작하며 UDP의 멀티플렉싱과 체크섬 서비스를 이용한다. Here, the Real-Time Transport Protocol (RTP) provides an end-to-end transmission service for transmitting real-time data such as audio or video using a multicast or unicast network. RTP has no concept of connection and generally operates on the upper layer of User Datagram Protocol (UDP) and uses UDP's multiplexing and checksum services.
음성을 인터넷을 통해 전달하는 가장 큰 문제점 중 하나가 QoS(Quality of Service)와 패킷 손실이다. One of the biggest problems in delivering voice over the Internet is quality of service (QoS) and packet loss.
특히, IP 전화기 대 일반 전화기 형태의 VoIP 통화의 경우 IP 전화기에서 라인 에코(line echo)가 발생하는 예가 빈번하다. 이러한 라인 에코는 발생 조건에 대한 정형화된 수치가 확보되지 않고 있으며, 라인 에코가 발생하는 네트워크 환경별로 매번 관리자가 수동으로 대응해야 한다. 또한, 복합적인 네트워크가 혼재하는 환경에서 라인 에코를 줄이기 위해 VoIP 망의 손실 계획(loss plan)을 변경함에 따라 전체 VoIP 망의 손실 계획도 변경되나, 어느 범위에서 얼마만큼의 변경이 이루어지는 것인가에 대해서도 파악되지 않는 것이 현실이다. In particular, in the case of an IP telephone-to-normal telephone type VoIP call, line echoes occur frequently in the IP telephone. These line echoes do not have a standardized value for the conditions under which they occur, and the administrator must manually respond to each network environment where line echoes occur. In addition, as the loss plan of the VoIP network is changed to reduce the line echo in a mixed network environment, the loss plan of the entire VoIP network is changed, but to what extent and how much change is made. The reality is that it is not understood.
본 발명은 상기의 문제점을 해결하기 위해, 싱글 라인과 연결된 VoIP 전화기에서 라인 에코가 발생되는 시점에서의 이득 값을 이용해 라인 에코가 발생하지 않는 수준의 이득 값 수준을 유지하도록 하는 VoIP 시스템의 라인 에코 방지 장치 및 그 방법을 제공하는 것을 목적으로 한다. In order to solve the above problem, the line echo of the VoIP system to maintain the gain level of the line echo does not occur by using the gain value at the time when the line echo occurs in the VoIP phone connected to a single line An object of the present invention is to provide a prevention device and a method thereof.
상기의 목적을 달성하기 위한 본 발명의 일 측면에 따른 VoIP 시스템의 라인 에코 발생 방지 방법은, VoIP 음성 신호를 생성하여 PSTN 일반 단말로 전송하는 단계; 상기 PSTN 일반 단말로부터 수신되는 음성 패킷을 분석하여 라인 에코의 발생 여부를 체크하는 단계; 및 라인 에코가 발생하는 시점에서의 음성 신호 송신 이득 값을 저장하고, IP 단말과 PSTN 일반 단말의 음성 통신에 적용하는 단계를 포함한다. According to an aspect of the present invention, there is provided a method for preventing line echo generation of a VoIP system, the method comprising: generating a VoIP voice signal and transmitting the generated VoIP voice signal to a PSTN general terminal; Checking whether a line echo is generated by analyzing a voice packet received from the PSTN general terminal; And storing the voice signal transmission gain value at the time when the line echo occurs and applying it to voice communication between the IP terminal and the PSTN general terminal.
VoIP 시스템의 라인 에코 발생 방지 방법은, 상기 라인 에코 발생 여부 체크 결과 라인 에코가 발생하지 않는 경우, 음성 신호의 이득 값을 증가시켜 상기 VoIP 음성 신호를 생성하고 PSTN 일반 단말로 전송하는 단계 및 상기 PSTN 일반 단말로부터 수신되는 음성 패킷을 분석하여 라인 에코의 발생 여부를 체크하는 단계를 반복하는 단계를 더 포함할 수 있다. The line echo generation prevention method of the VoIP system, if the line echo does not occur as a result of the check whether the line echo occurs, generating the VoIP voice signal by increasing the gain value of the voice signal and transmitting to the PSTN general terminal and the PSTN The method may further include repeating the checking of the occurrence of the line echo by analyzing the voice packet received from the general terminal.
상기 IP 단말과 PSTN 일반 단말의 음성 통신에 적용하는 단계는, 상기 라인 에코가 발생하는 시점에서의 음성 신호 송신 이득 값보다 적은 음성 신호 송신 이득 값을 기준으로 VoIP 음성 신호를 생성한다. The step of applying the voice communication between the IP terminal and the PSTN general terminal generates a VoIP voice signal based on a voice signal transmission gain value less than the voice signal transmission gain value at the time when the line echo occurs.
본 발명의 다른 측면에 따른 VoIP 시스템의 라인 에코 발생 방지 장치는 음성을 패킷 형태의 신호로 변환하여 상기 PSTN 일반 단말로 전송하는 음성 생성부; 상기 PSTN 일반 단말로부터 수신되는 패킷을 분석하여 음성 패킷을 추출하는 패킷 분석부; 상기 추출된 음성 패킷을 수신하여 음성 패킷을 분석하여 라인 에코의 발생 여부를 체크하는 음성 분석부; 및 상기 음성 분석부로부터 라인 에코의 발생이 감지된 경우, 라인 에코가 발생하는 시점에서의 음성 신호 송신 이득 값을 저장하는 제어부를 포함한다. In accordance with another aspect of the present invention, an apparatus for preventing line echo generation of a VoIP system includes: a voice generator for converting a voice into a packet signal and transmitting the voice to a PSTN general terminal; A packet analyzer extracting a voice packet by analyzing a packet received from the PSTN general terminal; A voice analyzer which receives the extracted voice packet and analyzes the voice packet to check whether a line echo is generated; And a controller for storing a voice signal transmission gain value at the time point at which the line echo occurs when the generation of the line echo is detected from the voice analyzer.
상기 제어부는, 상기 음성 분석부로부터 라인 에코의 발생이 감지되지 않은 경우, 상기 음성 생성부로 하여금 음성 신호의 이득 값을 증가시켜 상기 VoIP 음성 신호를 생성하고 PSTN 일반 단말로 전송하도록 제어한다. When the generation of the line echo is not detected from the voice analyzer, the controller controls the voice generator to increase the gain value of the voice signal to generate the VoIP voice signal and transmit it to the PSTN general terminal.
상기 제어부는 또한, 상기 음성 분석부로부터 라인 에코의 발생이 감지된 경우, 상기 음성 생성부로 하여금 VoIP 음성 신호의 생성을 중단하도록 제어하는 것 을 특징으로 한다. The controller may further control the voice generator to stop generating the VoIP voice signal when a line echo is detected from the voice analyzer.
상기 VoIP 시스템의 라인 에코 발생 방지 장치는, VoIP 호를 생성하여 PSTN 일반 단말과 연결하는 호 연결부를 더 포함할 수 있다. The apparatus for preventing line echo generation of the VoIP system may further include a call connection unit that generates a VoIP call and connects the PSTN general terminal.
이하, 본 발명에 따른 바람직한 실시예를 도면을 살펴보면서 구체적으로 설명하기로 한다. Hereinafter, a preferred embodiment according to the present invention will be described in detail with reference to the drawings.
도 1은 본 발명이 적용되는 인터넷을 통한 전화망과 PSTN과의 연동 관계를 보여준다. 1 shows an interworking relationship between a telephone network and a PSTN through the Internet to which the present invention is applied.
도 1을 살펴보면, 기존의 전화망인 PSTN(Public Switched Telephone Network)과 인터넷 전화가 접속하는 인터넷 망을 게이트웨이(100)가 연결하고 있음을 알 수 있다. 유선망 위주의 기존의 전화망은 음성을 전달하는 데 목적을 두고 회선 교환 방식이 주류를 이루는 반면, 인터넷 망은 패킷 교환 방식의 영상, 음성 등의 멀티미디어 전송을 위한 기술이 주가 된다. 이렇듯 통신 방식이 다른 두 네트워크를 연동하기 위해서 도 1에서와 같은 게이트웨이가 필요하게 되는 것이다.Referring to FIG. 1, it can be seen that the
도 1을 참고하여 VoIP 종단간 서비스의 형태를 살펴보면, 인터넷망을 통하여 IP 프로토콜을 통한 통신이 이루어지는 IP 전화 대 IP 전화의 형태, 인터넷망을 통하여 통신 ID 또는 IP 주소 등을 보유한 통신 커뮤니티간 음성 서비스를 제공하는 PC 대 PC의 형태, 인터넷망과 PSTN망을 상호 연동하는 IP 프로토콜과 착신 또는 일반 유무선전화간 음성 서비스를 제공하는 IP 전화 대 일반 전화의 형태, PSTN망의 일반 전화가 인터넷망을 경유하여 다른 PSTN망의 일반 전화와 연결하는 일반 전화 대 일반 전화의 형태 등이 있다. Referring to the form of VoIP end-to-end service with reference to Figure 1, the voice service between the communication community having the type of IP phone-to-IP phone that the communication through the IP protocol through the Internet network, the communication ID or IP address through the Internet network PC to PC type, IP protocol to interwork Internet network and PSTN network and IP phone to landline phone to provide voice service between incoming or regular wired / wireless phone, regular phone of PSTN network For example, there is a form of a landline-to-landline connection with a landline of another PSTN network.
VoIP 시스템의 구성 요소는 크게 응용 계층, 신호 계층, 매체 계층으로 나뉘어지며, 각 계층별로 상대방과 같은 프로토콜을 이용하여 통신을 수행한다. 응용 계층은 서비스의 생성 및 수행, 지능화된 호 처리, 서비스 관리를 수행하고, 신호 계층은 호 처리, 호 변환, 자원 관리 및 매체 제어를 수행한다. 그리고, 매체 계층은 실제 데이터의 처리 및 전달, 변형, 품질 보장, 톤 발생 기능 등을 담당한다. The components of VoIP system are largely divided into application layer, signal layer, and media layer, and each layer performs communication using the same protocol as the other party. The application layer performs the creation and execution of services, intelligent call processing, service management, and the signal layer performs call processing, call conversion, resource management, and media control. The media layer is responsible for the processing and delivery of actual data, transformation, quality assurance, tone generation, and the like.
도 2는 본 발명에 따른 VoIP 시스템의 라인 에코 방지 장치의 블록 구성 및 VoIP 네트워크와의 연결 관계를 나타낸다. 2 shows a block configuration of a line echo prevention apparatus of a VoIP system according to the present invention and a connection relationship with a VoIP network.
도 2에서 보는 바와 같이 본 발명에 따른 라인 에코 방지 장치(200)는 VoIP 게이트웨이(100)를 통해 일반 전화 단말(300)과 연결되어 있다. 도 2에서 라인 에코 방지 장치(200)는 송신 측, 일반 전화 단말(300)은 수신 측이 된다. 일반 전화 단말(300)로 연결된 라인은 싱글 라인으로, 데이터 라인과 전력 라인 각각 하나씩으로 구성된다. As shown in FIG. 2, the line
VoIP 게이트웨이(100)는 PSTN망과 IP망을 연결해서 통신이 가능토록 한다. VoIP 망에서는 일반적으로 H.323과 SIP(Session Initiation Protocol)가 시그널링 프로토콜로 사용되고 있다. 여기서, 게이트웨이는 넓은 의미로 2개 이상의 다른 종류 또는 같은 종류의 통신망을 상호 접속하여 통신망간에 정보를 주고받도록 하는 장치를 말하는데, 좁은 의미로는 OSI 기본 참조 모델의 각 계층에서 프로토콜이 달 라 호환성이 없는 복수의 통신망을 상호 접속하여 프로토콜의 변환을 수행하는 장치로 이해된다. 즉, VoIP 게이트웨이(100)는 PSTN과 인터넷망을 상호 접속하여 프로토콜의 변환을 수행하는 역할을 한다. The
VoIP 에이전트(200)는 호 연결부(210), 음성 생성부(220), 패킷 분석부(230) 및 음성 분석부(240)를 포함한다. The
호 연결부(210)는 VoIP 호를 생성하여 VoIP 게이트웨이(100)를 거쳐 일반 전화 단말(300)과의 호 연결을 수행한다. The
호가 연결되고 사용자의 음성이 음성 생성부(220)로 입력되면 음성 생성부(220)는 음성을 패킷 형태의 신호로 변환하여 VoIP 게이트웨이(100)로 전송한다. VoIP 게이트웨이(100)로 전송된 음성 신호는 착신 측인 일반 전화 단말(300)에서 최종 수신하여 아날로그 신호로 변환, 사용자에게 전달된다. When the call is connected and the user's voice is input to the
패킷 분석부(230)는 일반 전화 단말(300)로부터 수신한 패킷을 분석하여 음성 패킷만을 추출하고 음성 분석부(240)로 출력한다. 음성 분석부(240)는 패킷 분석부(230)로부터 음성 패킷을 수신하고 음성 패킷의 최고 이득(Peak Gain)을 측정한다. The
한편, 제어부(250)는 상기 음성 생성부(220)로 하여금 음성 신호의 이득 값을 높여가면서 음성을 생성하도록 제어하고, PSTN 망으로부터 수신되는 음성 신호에서 라인 에코가 발생하는 시점에서 음성의 발생을 멈추고 음성 생성부(220)에서 생성하는 음성 신호의 최대 송신(Tx) 이득을 기록한다. 이 때의 음성 신호의 송신(Tx) 이득 값은 실제로 VoIP 호가 이루어지는 VoIP 단말의 음성 신호 생성에 적용 되는데, 최대 송신 이득은 라인 에코가 발생하는 시점의 음성 이득 값이므로 이 값보다는 작은 값으로 음성 송신 이득이 설정되어야 할 것이다. On the other hand, the
도 3은 본 발명에 따른 VoIP 시스템의 라인 에코 방지 동작 흐름을 나타낸다. 3 shows a line echo prevention operation flow of the VoIP system according to the present invention.
우선 호를 연결하고(S301), 음성을 생성한다(S302). 생성한 음성은 VoIP 게이트웨이를 통해 상대 일반 전화 단말로 전송된다. 상대 단말로부터 패킷을 수신하면(S303), 수신된 패킷으로부터 라인 에코가 발생하는지 체크한다(S304). 라인 에코가 발생하지 않는 경우 초기의 음성 이득 값보다 증가한 값으로 음성 이득 값을 조절하여(S305) 음성을 생성하고 전송한다(S302). 그리고, 상대 단말로부터 수신되는 패킷을 분석하여 라인 에코가 발생할 때까지 상기 S302 과정 내지 S305 과정을 반복한다. First, a call is connected (S301), and a voice is generated (S302). The generated voice is transmitted to the other general telephone terminal through the VoIP gateway. When a packet is received from the counterpart terminal (S303), it is checked whether a line echo occurs from the received packet (S304). If the line echo does not occur, the voice gain value is adjusted to a value increased from the initial voice gain value (S305) to generate and transmit the voice (S302). Then, steps S302 to S305 are repeated until a line echo occurs by analyzing the packet received from the counterpart terminal.
상기 과정을 반복하는 중 라인 에코의 발생이 감지되면(S304의 Yes), 음성 생성을 중단하고(S306), 라인 에코 발생 시점에서의 음성 이득 값을 저장한다(S307).If the occurrence of the line echo is detected while repeating the above process (Yes in S304), the voice generation is stopped (S306), and the voice gain value at the time of the line echo generation is stored (S307).
본 발명은, VoIP 시스템과 PSTN의 연동 초기에 라인 에코를 발생시킬 수 있는 VoIP단의 송신 이득의 임계값을 미리 측정을 통해 획득함으로써, 망 연동시 VoIP의 통화 품질을 일정 수준 이상 보장할 수 있으며, VoIP와 연동되는 싱글 라인 들의 라인 에코를 발생시키는 송신 이득을 확보하고 라인 에코 방지에 대한 대응 방법을 데이터화하여 시나리오로 재구축하면 차후 VoIP 망의 싱글 라인 연동시 구축 시간을 단축할 수 있으며, 라인 에코 방지를 위해 변경되는 VoIP 손실 플랜의 변경에 따른 통화 볼륨의 저하 문제에게 효과적으로 대응할 수 있다. The present invention, by obtaining the threshold value of the transmission gain of the VoIP terminal that can generate a line echo in the early stage of the interworking between the VoIP system and the PSTN, can ensure the call quality of the VoIP at a certain level or more when the network interworking. By securing the transmission gain that generates line echoes of single lines interworking with VoIP, and reconstructing scenarios by dataizing the countermeasures against line echo prevention, it is possible to shorten the construction time when the single line interworking of VoIP network is performed later. It can effectively cope with the problem of a drop in call volume caused by a change in VoIP loss plan that is changed to prevent echo.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060005807A KR101169433B1 (en) | 2006-01-19 | 2006-01-19 | Apparatus and Method for Cancelling Line Echo In VoIP System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060005807A KR101169433B1 (en) | 2006-01-19 | 2006-01-19 | Apparatus and Method for Cancelling Line Echo In VoIP System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070076660A KR20070076660A (en) | 2007-07-25 |
KR101169433B1 true KR101169433B1 (en) | 2012-07-27 |
Family
ID=38501443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060005807A Expired - Fee Related KR101169433B1 (en) | 2006-01-19 | 2006-01-19 | Apparatus and Method for Cancelling Line Echo In VoIP System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101169433B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050241A (en) | 2013-10-31 | 2015-05-08 | 에스케이플래닛 주식회사 | Terminal Equipment and echo cancellation method for mVoIP |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100271508B1 (en) | 1995-03-09 | 2000-11-15 | 클라크 3세 존 엠. | Band power echo reducer for multifrequency signal detectors |
-
2006
- 2006-01-19 KR KR1020060005807A patent/KR101169433B1/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100271508B1 (en) | 1995-03-09 | 2000-11-15 | 클라크 3세 존 엠. | Band power echo reducer for multifrequency signal detectors |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050241A (en) | 2013-10-31 | 2015-05-08 | 에스케이플래닛 주식회사 | Terminal Equipment and echo cancellation method for mVoIP |
Also Published As
Publication number | Publication date |
---|---|
KR20070076660A (en) | 2007-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7953841B2 (en) | Monitoring an RTP data stream based on a phone call | |
US7715413B2 (en) | Multi-network exchange system for telephony applications | |
EP2074790B1 (en) | Media terminal adapter with session initiation protocol (sip) proxy | |
US7940684B2 (en) | Voice over internet protocol (VoIP) testing | |
KR100480722B1 (en) | IP Phone having ringback tone generating apparatus and Method for transmitting ringback tone thereof | |
US9054887B2 (en) | Method and apparatus for enabling communications assistance for law enforcement act services | |
US8116442B2 (en) | Method and apparatus for audio conference bridge initiated remote device muting | |
AU2004200598B2 (en) | Voice over internet protocol system having dynamic gain control function and method thereof | |
CN101594433A (en) | Voice Monitoring System and Method for Internet Telephony | |
WO2010007977A1 (en) | Gateway device and method, and program | |
US20110164529A1 (en) | Method and apparatus for dynamically adjusting broadband access bandwidth | |
US7925503B2 (en) | Method and apparatus for dynamically providing comfort noise | |
US7688810B2 (en) | Method and system for inserting comfort signal in reaction to events | |
KR101169433B1 (en) | Apparatus and Method for Cancelling Line Echo In VoIP System | |
US20080159512A1 (en) | Method and system for inserting user defined comfort signal | |
US7746771B1 (en) | Method and apparatus for controlling logging in a communication network | |
US7283624B1 (en) | Idle detection for answer supervision | |
US20080159161A1 (en) | Method and system for inserting selelcted comfort signal | |
US7881294B1 (en) | Method and apparatus for enabling network based media manipulation | |
EP1641311A1 (en) | Fault isolation mechanisms for POTS emulation service on an FTTx platform | |
US7599357B1 (en) | Method and apparatus for detecting and correcting electrical interference in a conference call | |
KR100479268B1 (en) | Method for setting bearer in VoIP network | |
US8737575B1 (en) | Method and apparatus for transparently recording media communications between endpoint devices | |
US8625770B1 (en) | Method and apparatus for monitoring a network element | |
Nanda | The Voice over IP Challenge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
FPAY | Annual fee payment |
Payment date: 20150629 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160629 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
FPAY | Annual fee payment |
Payment date: 20170629 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180724 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180724 |