KR20160026668A - APPARATUS FOR CONTROLLING SIZE OF VoIP PACKET AND METHOD THEREOF - Google Patents
APPARATUS FOR CONTROLLING SIZE OF VoIP PACKET AND METHOD THEREOF Download PDFInfo
- Publication number
- KR20160026668A KR20160026668A KR1020150097376A KR20150097376A KR20160026668A KR 20160026668 A KR20160026668 A KR 20160026668A KR 1020150097376 A KR1020150097376 A KR 1020150097376A KR 20150097376 A KR20150097376 A KR 20150097376A KR 20160026668 A KR20160026668 A KR 20160026668A
- Authority
- KR
- South Korea
- Prior art keywords
- jitter
- information
- voip
- loss rate
- packet loss
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/36—Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
- H04L47/365—Dynamic adaptation of the packet size
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/18—End to end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/19—Flow control; Congestion control at layers above the network layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2416—Real-time traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/29—Flow control; Congestion control using a combination of thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 VoIP(Voice over Internet Protocol) 통신망의 VoIP 패킷 크기 조절 장치 및 방법에 관한 것으로, 더욱 상세하게는, VoIP 패킷을 실시간으로 수신하는 수신 단말기가 패킷 전달 성능을 측정하여 VoIP 패킷이 전달된 경로상의 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 제공하고 이를 기반으로 송신 단말기가 App-VoIP PDU(응용계층 VoIP 프로토콜 데이터 단위)의 크기를 적응적으로 조절하여 생성하는 VoIP 패킷 크기 조절 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for adjusting a VoIP packet size of a Voice over Internet Protocol (VoIP) communication network, and more particularly to a method and apparatus for adjusting a VoIP packet size of a VoIP packet, A VoIP packet size control apparatus and method for providing a terminal delay propagation delay information, a jitter information, and a packet loss rate on the basis of an end-to-end propagation delay information, an adaptation of a size of an App-VoIP PDU (application layer VoIP protocol data unit) .
최근 무선랜에 접속된 스마트폰, 스마트패드, 노트북 등의 휴대용 단말기에서 스카이프(SkyPE)나 카카오톡(Kakaotalk)의 보이스톡(Voicetalk)과 같은 VoIP(Voice over IP) 기반 실시간 인터넷 음성 통신서비스가 다양하게 확산되고 있다.Recently, VoIP (Voice over IP) -based real-time Internet voice communication services such as Skype (VoIP) and Kakaotalk Voicetalk have been widely used in portable terminals such as smart phones, smart pads, .
VoIP 음성 정보의 전송은, PCM(Pulse Coded Modulation; 펄스 부호 변조) 방식으로 VoIP 음성 정보가 생성된 후, 음성 데이터 압축 기능을 거쳐, 응용 계층 프로토콜 데이터 단위(App-PDU: Application-layer Protocol Data Unit)가 생성되며, 이를 개별적인 패킷으로 전달하는 경우, RTP(Real-time Transport Protocol; 실시간 전송 프로토콜)/UDP(User Datagram Protocol; 사용자 데이터그램 프로토콜)/IP(Internet Protocol; 인터넷 프로토콜) 프로토콜 구조를 통하여 전달된다.The transmission of the VoIP voice information is performed by generating a VoIP voice information in a PCM (Pulse Coded Modulation) method, and then transmitting the VoIP voice information through an application layer protocol data unit (App-PDU) ) Is generated and transmitted in a separate packet, it is transmitted through the Real-time Transport Protocol (RTP) / User Datagram Protocol (UDP) / Internet Protocol (IP) .
즉, VoIP 서비스의 프로토콜 계층에서 응용 계층 프로토콜 데이터 단위(Application-layer Protocol Data Unit; App-PDU)는, 일정 시간 간격(일례로, 1초당 8000번으로 샘플링하는 경우 샘플링 간격은 125㎲임)으로 샘플링된 작은 크기의 등시성(isochronous) App-PDU가 생성된다. 생성된 App-PDU는 App-VoIP, RTP, UDP 및 IP의 프로토콜 구조를 순차적으로 거쳐 전달된다.That is, the application-layer protocol data unit (App-PDU) in the protocol layer of the VoIP service has a predetermined interval (for example, the sampling interval is 125 占 퐏 for sampling at 8000 times per second) A small sampled isochronous App-PDU is generated. The generated App-PDU is transmitted through the protocol structure of App-VoIP, RTP, UDP and IP sequentially.
송신단에서 App-VoIP PDU의 크기는 10ms ~ 100ms 시간 간격에 생성된 VoIP 음성 정보량에 해당하게 된다. VoIP 음성 정보가 64Kbps PCM 방식으로 생성되는 경우, 1ms 당 8 Byte가 생성되며, 10ms 당 80 Byte, 100ms 당 800 Byte, 1초 당 8000 Byte의 음성 데이터가 생성된다.The size of the App-VoIP PDU at the transmitter corresponds to the amount of VoIP voice information generated at intervals of 10 ms to 100 ms. When VoIP voice information is generated by the 64 Kbps PCM method, 8 bytes per 1 ms are generated, and voice data of 80 bytes per 10 ms, 800 bytes per 100 ms, and 8000 bytes per second is generated.
G.729, EVRC(enhanced variable rate codec) 또는 AMR(Adaptive MultiRate) 등의 음성 데이터 압축 기능을 사용하는 경우, App-VoIP PDU의 크기는 10 ~ 20 ms당 10 ~ 30 Byte의 크기로 감소된다. When the voice data compression function such as G.729, enhanced variable rate codec (EVRC) or adaptive multi-rate (AMR) is used, the size of the App-VoIP PDU is reduced to 10 to 30 Bytes per 10 to 20 ms.
VoIP 음성 정보를 전달하기 위하여 사용되는 App-VoIP/RTP/UDP/IP 프로토콜 구조에서 각 계층별 프로토콜 헤더의 크기는 최소 44바이트(RTP 헤더는 16 Byte, UDP 헤더는 8 Byte, IP 헤더는 20 Byte)가 된다. 이러한 프로토콜 구조의 오버헤더를 고려하면 App-VoIP PDU의 크기는 가능한 한 크게 유지하는 것이 패킷 전송 성능 면에서도 유리하다고 할 수 있다. In the App-VoIP / RTP / UDP / IP protocol structure used for delivering VoIP voice information, the size of the protocol header for each layer is at least 44 bytes (16 bytes for the RTP header, 8 bytes for the UDP header, 20 bytes ). Considering the overhead of this protocol structure, it can be said that keeping the size of App-VoIP PDU as large as possible is advantageous also in terms of packet transmission performance.
그러나, 실시간 멀티미디어 서비스의 경우, 요구되는 서비스 품질을 보장하기 위해서 종단 간 전달 지연이 150ms 이내로 유지되어야 하며, 지터(Jitter)가 50ms 이내로 유지되어야 하는 조건을 만족시키기 위하여, App-VoIP PDU의 크기는 제한되어야 한다.However, in the case of real-time multimedia service, in order to guarantee the required quality of service, the end-to-end propagation delay should be maintained within 150ms, and in order to satisfy the condition that the jitter should be maintained within 50ms, Should be limited.
VoIP 음성 정보의 종단 간 전달 지연(End-to-End Delay)은 송신 단말기에서 App-VoIP 패킷이 발생된 시점으로부터 수신 단말기에 전송될 때까지 걸리는 시간이다. 이러한 VoIP 음성 정보의 종단 간 전달 지연은 가입자 접속망 및 중계 전달망에서의 트래픽 혼잡에 따른 지연 등이 포함되므로, 일정한 값으로 유지되는 것이 아니라, 통신망 트래픽 상황 및 시간에 따라 동적으로 변화하는 특성을 가진다.The end-to-end delay of the VoIP voice information is a time taken from when the App-VoIP packet is generated in the transmitting terminal to when it is transmitted to the receiving terminal. The end-to-end delivery delay of VoIP voice information includes a delay due to traffic congestion in a subscriber access network and an intermediary transmission network. Therefore, the VoIP voice information is not maintained at a constant value, but has a characteristic of dynamically varying according to traffic conditions and time of a communication network.
현재, 구현되어 있는 VoIP 송신 단말기의 경우, 프로그램 초기 설정에서 App-PDU의 크기를 지정할 수 있다. 그러나 초기 설정에서 지정된 App-PDU 크기는 통신망 트래픽 상황 및 가용 대역폭에 따라 적절히 변경되는 것이 아니라, 고정된 값으로 유지된다. 즉, 종래의 VoIP 송신 단말기는 VoIP 송수신 단말기의 위치와 중계 전달망의 지연 시간에 상관없이 App-PDU 크기를 고정된 크기로 생성하므로, 가용 대역폭을 낭비하여 패킷 처리 성능이 비효율적이며 전송 성능의 저하를 초래하는 문제가 발생된다.At present, in the case of the implemented VoIP transmitting terminal, the size of the App-PDU can be specified in the program initial setting. However, the size of the App-PDU specified in the initial setting is not changed appropriately according to the network traffic condition and the available bandwidth, but is maintained at a fixed value. That is, since the conventional VoIP transmitting terminal generates the App-PDU size in a fixed size irrespective of the position of the VoIP transmitting / receiving terminal and the delay time of the relay transmission network, the available bandwidth is wasted and packet processing performance is inefficient, Problems arise.
본 발명은 상기한 종래 기술의 문제점을 해결하기 위하여 제안된 것으로, 본 발명의 목적은 VoIP 패킷을 실시간으로 수신하는 수신 단말기가 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기에 전송하고, 송신 단말기가 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 App-VoIP PDU의 크기를 최대 크기로 조절하여 생성하는 VoIP 패킷 크기 조절 장치 및 방법을 제공하는 것이다.SUMMARY OF THE INVENTION It is an object of the present invention to provide a VoIP packet receiving terminal, which measures the end-to-end transmission delay information, the jitter information and the packet loss rate, And the size of the App-VoIP PDU within the range in which the transmitting terminal does not exceed the maximum allowable propagation delay time, the jitter value and the packet loss rate for guaranteeing the service quality based on the end-to-end propagation delay information, the jitter information, And adjusting the size of the VoIP packet to a maximum size.
본 발명의 다른 목적은, 매 주기적인 간격 동안 전달되는 패킷 중 일정 범위 미만이 서비스 품질 보장을 위하여 설정된 패킷 전달 성능(종단 단 전달지연 정보, 지터 정보 및 패킷 손실률 값)을 초과하도록 허용되는 실시간 서비스들에 대하여, 초과 허용 범위 구간들에 따라 차별화된 서비스 품질 등급으로 더 분류하여 관리하며, 송신 단말기가 수신 단말기로부터 측정되어 제공된 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로, 차별화된 서비스 품질 등급에 따라 지정된 패킷 전달 성능(종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률)을 충족하는 범위 이내에서 App-VoIP PDU의 크기를 최대 크기로 조절하여 패킷을 생성하는 VoIP 패킷 크기 조절 장치 및 방법을 제공하는 것이다.It is another object of the present invention to provide a real-time service that allows less than a certain range of packets to be delivered during each periodic interval to exceed the packet delivery capability (end-to-end delivery delay information, jitter information and packet loss rate value) Based on the end-to-end delivery delay information, the jitter information, and the packet loss rate measured and provided from the receiving terminal, the differentiated service quality level is further classified into the service quality class differentiated according to the over- A VoIP packet size control device and method for generating a packet by adjusting the size of an App-VoIP PDU to a maximum size within a range satisfying a packet transmission performance (end-to-end transmission delay information, jitter information and packet loss rate) .
상기한 목적을 달성하기 위하여 본 발명의 일 실시예에 의한 VoIP 패킷 크기 조절 장치는, VoIP 실시간 음성 정보 서비스를 이용하는 송신 단말기와 수신 단말기를 포함하며, 상기 수신 단말기는 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 상기 송신 단말기에 전송하고, 상기 송신 단말기는 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성한다.According to an aspect of the present invention, there is provided an apparatus for controlling a VoIP packet size according to an embodiment of the present invention includes a transmitting terminal using a VoIP real-time voice information service and a receiving terminal, And a packet loss rate, and transmits the measurement result to the transmitting terminal. The transmitting terminal calculates a maximum allowable transmission delay time, a jitter value, and a packet loss rate for ensuring quality of service based on the end-to-end transmission delay information, jitter information, The size of the VoIP application layer protocol data unit (App-VoIP PDU) is adjusted to the maximum size to generate the VoIP packet.
상기한 목적을 달성하기 위하여 본 발명의 다른 실시예에 의한 VoIP 패킷 크기 조절 장치는, VoIP 실시간 음성 정보 서비스를 이용하는 송신 단말기와 수신 단말기를 포함하며, 상기 송신 단말기 및 수신 단말기는, 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 송수신하는 RTP/RTCP 계층; 및 상기 RTP/RTCP 계층이 수신한 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 생성한다.According to another aspect of the present invention, there is provided an apparatus for controlling a VoIP packet size, the apparatus including a transmitting terminal using a VoIP real-time voice information service and a receiving terminal, An RTP / RTCP layer for measuring and transmitting information, jitter information and packet loss rate; And a maximum allowable propagation delay time for guaranteeing service quality based on the end-to-end propagation delay information, jitter information, and packet loss rate received by the RTP / RTCP layer, a jitter value and a packet loss rate, And generates a protocol data unit (App-VoIP PDU) by adjusting its size to the maximum size.
상기한 목적을 달성하기 위하여 본 발명의 또 다른 실시예에 의한 VoIP 패킷 크기 조절 방법은, VoIP 통신망을 통하여 VoIP 패킷을 실시간으로 수신하는 수신 단말기로부터 전송된 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 수신하는 제 1 단계, 및 송신 단말기가 수신된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 차별화된 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성하는 제 2 단계를 포함한다.According to another aspect of the present invention, there is provided a method for adjusting a VoIP packet size, the method comprising: receiving end-to-end delivery delay information, jitter information, and packet loss rate from a receiving terminal that receives a VoIP packet in real- And a maximum permissible transmission delay time, a jitter value and a packet loss rate for guaranteeing a differentiated service quality based on the end-to-end transmission delay information, the jitter information and the packet loss rate, And a second step of adjusting the size of the VoIP application layer protocol data unit (App-VoIP PDU) to a maximum size to generate a VoIP packet.
본 발명은 수신 단말기로부터 측정되어 전송된 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로, 송신 단말기가 App-VoIP PDU의 크기를 최대 크기로 조절하여 생성함으로써, VoIP 송수신 단말기의 위치와 중계 전달망의 지연 시간, 가용 대역폭 등과 같은 통신망 상태의 변화를 실시간으로 반영하여 패킷을 전송할 수 있어 VoIP 패킷 처리 성능 및 전송 효율을 향상시키는 효과가 있다.The present invention generates the App-VoIP PDU by adjusting the size of the App-VoIP PDU to the maximum size based on the end-to-end transmission delay information, the jitter information, and the packet loss rate measured and transmitted from the receiving terminal, It is possible to transmit the packet by reflecting the change of the communication network state such as the delay time of the transmission network and the available bandwidth in real time, thereby improving the VoIP packet processing performance and transmission efficiency.
도 1은 본 발명에 의한 VoIP 패킷 크기 조절 장치의 블록 구성도
도 2는 본 발명에 의한 수신 단말기가 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기에 제공하는 방법을 나타내는 흐름도
도 3은 본 발명에 의한 송신 단말기의 App-VoIP PDU 크기를 조절하는 방법을 나타내는 흐름도1 is a block diagram of a VoIP packet size control apparatus according to the present invention;
FIG. 2 is a flowchart illustrating a method for measuring a transmission delay information, jitter information, and packet loss rate, and providing the same to a transmitting terminal according to the present invention.
3 is a flowchart illustrating a method of adjusting the size of an App-VoIP PDU of a transmitting terminal according to the present invention.
이하, 본 발명의 실시예들을 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명은 실제 실시간 멀티미디어 서비스의 경우 종단 간 전달 지연이 150ms 이내로 유지되며, 지터(Jitter)가 50ms 이내로 유지되면 서비스 품질 제공에 문제가 없다는 점을 고려하여, 송신 음성 단말기가 App-VoIP PDU 들을 종단 간 전달지연 150ms와 Jitter 50ms 이내로 유지되는 조건이 만족되는 한도 내에서 최대 크기로 생성할 수 있도록 하는 것을 제안한다. Considering the fact that the end-to-end delivery delay is maintained within 150ms and the jitter is maintained within 50ms, there is no problem in providing quality of service, in the case of real-time multimedia service in the present invention, It is suggested that the maximum size can be generated within a limit that satisfies the condition that the delay of 150 ms between the transmission and the jitter is maintained within 50 ms.
본 발명에서는 송수신 단말기 간에 VoIP 음성 정보를 실시간으로 송수신할 때, 수신 단말기가 디-지터링 버퍼(de-jittering buffer) 지연을 포함한 전체 지연시간 및 패킷 손실률을 측정하고, 그 결과를 RTP/RTCP를 통하여 송신 단말기로 전송한다. 송신 단말기가 수신된 결과를 기반으로 서비스 품질을 만족하는 범위 내에서 App-PDU의 크기를 최대 크기로 가변하여 생성하는 것이다.In the present invention, when the VoIP voice information is transmitted and received between the transmitting and receiving terminals in real time, the receiving terminal measures the total delay time including the de-jittering buffer delay and the packet loss rate, and outputs the result as RTP / To the transmitting terminal. The transmitting terminal may vary the size of the App-PDU to the maximum size within a range satisfying the quality of service based on the received result.
도 1은 본 발명에 의한 VoIP 패킷 크기 조절 장치의 블록 구성도이다. 도 1에 도시된 바와 같이, 본 발명에 의한 VoIP 패킷 크기 조절 장치는, VoIP 실시간 음성 정보 서비스를 이용하는 송신 단말기(10) 및 수신 단말기(20)를 포함하여 구성된다.1 is a block diagram of a VoIP packet size control apparatus according to the present invention. As shown in FIG. 1, the VoIP packet size control apparatus according to the present invention includes a transmitting
수신 단말기(20)는 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기(10)에 전송한다. 송신 단말기(10)는 전송된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로, 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간, 최대 허용 지터 값 및 최대 허용 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성한다.The
송신 단말기(10) 및 수신 단말기(20)는, App-VoIP 계층(11)(21), RTP/RTCP 계층(12)(22), UDP 계층(13)(23) 및 IP 계층(14)(24)을 포함한다.The transmitting
송신 단말기(10) 및 수신 단말기(20)는, 송신측 가입자 접속망(30) 및 수신측 가입자 접속망(30)에 연결되어 있다. 송신측 가입자 접속망(30) 및 수신측 가입자 접속망(30)은 하나 이상의 중계 전달망(40)을 통하여 연결되어 있다. 하나 이상의 중계 전달망(40)은 중계 WAN(Transit WAN)을 포함한다.The transmitting
가입자 접속망(30)은, 예컨대, 이더넷, WAN(Wide Area Network; 광역 통신망), 무선 LAN, 무선 WAN 등으로 구성될 수 있으며, 이에 한정되는 것은 아니다.The
송신 단말기(10)의 App-VoIP 계층(VoIP 응용 계층)(11)에서 생성된 음성 정보(App-VoIP PDU)는 App-VoIP(11),RTP(12),UDP(13) 및 IP(14)의 프로토콜 구조를 순차적으로 거쳐 전송된 후, 하부 데이터 통신 네트워크(30,40)에 의해 수신 단말기(20)에 전송된다.Voice information (App-VoIP PDU) generated in the App-VoIP layer (VoIP application layer) 11 of the transmitting
RTP/RTCP 프로토콜은 App-VoIP 서비스에서 종단 간 실시간 정보 전달 기능을 제공하며, 아울러 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 수신 단말기(20)가 RTP/RTCP 계층(22)을 통하여 측정하여 송신 단말기(10)에 전송한다.The RTP / RTCP protocol provides an end-to-end real-time information transfer function in the App-VoIP service. The RTP /
송신 단말기(10)의 RTP/RTCP 계층(12)은 수신 단말기(20)로부터 전송된 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 수신하여 App-VoIP 계층(11)으로 전송한다. App-VoIP 계층(11)은 상기 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 기반으로, 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 App-VoIP PDU의 크기를 최대 크기로 조절하여 생성하는 것이다.The RTP /
실시간 멀티미디어 서비스의 경우, 상기 최대 허용 전달 지연 시간은 150ms 이내로 유지되어야 하며 상기 지터 값은 50ms 이내로 유지되어야 한다.In case of a real-time multimedia service, the maximum allowable transmission delay time should be maintained within 150 ms, and the jitter value should be maintained within 50 ms.
VoIP 음성 정보의 종단 간 전달 지연은 송신 단말기(10)에서 패킷이 발생된 시점으로부터 수신 단말기(20)에 전송될 때까지 걸리는 시간이다. 이러한 VoIP 음성 정보의 종단 간 전달 지연에는 송신 단말기(10)에서 App-PDU 크기에 따른 대기 지연, 송신측 가입자 접속망(30) 지연, 중계 전달망(40) 지연, 수신측 가입자 접속망(30) 지연, 수신 단말기(20)에서의 디-지터링 버퍼(de-jittering buffer) 지연 등이 포함된다.The end-to-end delivery delay of the VoIP voice information is a time taken from when the packet is generated in the transmitting
지터는 종단 간 전달 지연으로 인하여 발생되는 변화를 나타내며, 송신 단말기(10)와 수신 단말기(20) 간의 통신에서 저장매체, 전송채널, 아날로그/디지털컨버터(ADC), 디지털/아날로그 컨버터(DAC) 등의 전송 장비와 무선 LAN 접속망 구간에서의 프레임간 충돌 및 재전송, IP 패킷 라우터에서의 패킷 포워딩 지연 단계에서 주로 발생하게 되며, 디지털 신호 품질 손상 요인과 시스템의 성능 저하에 중요한 요인이 된다. 따라서, 수신 단말기(20)는 송신 단말기(10)로부터 음성 패킷들이 유무선 통신망(30,40)을 통해 수신 단말기(20)로 전달될 때 발생하게 되는 지터에 의한 영향을 감소시키고 일정한 간격으로 수신되는 패킷을 처리하기 위해 디-지터링 버퍼(de-jittering buffer)를 사용한다.Jitter represents a change caused by an end-to-end delay of transmission and is used for communication between a
도 2는 본 발명에 의한 수신 단말기(20)가 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기(10)에 제공하는 방법을 나타내는 흐름도이다.FIG. 2 is a flowchart illustrating a method in which a receiving
수신 단말기(20)는 매번 새로운 App-VoIP/RTP 패킷이 도착할 때마다, 도착한 신규 패킷의 RTP 타임 스탬프를 기반으로 종단 간 전달 지연 값(End-to-End Delay)을 계산한다. 즉, 수신 단말기(20)는 신규 패킷의 RTP 타임 스탬프에 기록된 송신 시간(생성 시간)과 그 신규 패킷의 도착 시간을 비교하여 종단 간 전달 지연 정보를 계산한다(S10)(S12).The
또한 수신 단말기(20)는 상기 도착한 신규 패킷의 RTP 타임 스탬프와 이전에 도착한 패킷의 RTP 타임 스탬프를 비교하여 지터 정보를 계산한다(S14).The
아울러 수신 단말기(20)는 상기 도착한 신규 패킷의 RTP 순차 번호(Sequence Number)를 사용하여 패킷 손실 여부를 확인한다(S16).In addition, the
수신 단말기(20)는 상기 단계 S10-S16를 일정 시간 간격(일예로 1초) 혹은 일정 개수마다 수행한다(S18).The
그리하여 수신 단말기(20)는 설정된 개수의 패킷이 수신될 때마다 혹은 설정된 기간마다 주기적으로 상기 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기(10)에 제공하는 것이다(S20)(S22). 상기 지터 정보는 지터 최대값, 지터 최소값, 지터 평균값을 포함할 수 있다. 수신 단말기(20)는 설정된 개수의 패킷 수신의 경우 혹은 설정된 기간 동안 지터 최대값, 지터 최소값 및 지터 평균값을 계산하여 송신 단말기(10)에 전송할 수 있다.Thus, the
또다른 실시 예로서, 수신 단말기(20)는 측정된 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률 중 적어도 하나의 값이 이전 측정 값보다 특정 범위 이상의 변경이 있는 경우에만 상기 측정된 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 상기 송신 단말기(10)에 전송할 수도 있다.In another embodiment, the
도 3은 본 발명에 의한 송신 단말기(10)의 App-VoIP PDU 크기를 조절하는 방법을 나타내는 흐름도이다.3 is a flowchart illustrating a method of adjusting the App-VoIP PDU size of the transmitting
송신 단말기(10)는 주기적으로 음성 신호 샘플을 생성하고 이를 RTP 패킷에 담아 전송할 준비를 한다. 이때 송신 단말기(10)는 RTP 패킷 헤더에 포함된 타임 스탬프에 음성 신호 샘플의 생성 시간(송신 시간)을 기록하여 전송한다(S30).The transmitting
그 후, 수신 단말기(20)로부터 측정된 VoIP/RTP 패킷의 종단 간 전달 지연 정보, 지터 정보(최대값, 최소값, 평균값) 및 패킷 손실률이 송신 단말기(10)에 도착할 때까지 송신 단말기(10)는 지속적으로 VoIP/RTP 패킷을 송신한다(S32).Thereafter, until the arrival of the end-to-end delivery delay information, the jitter information (maximum value, minimum value, average value) and the packet loss rate of the VoIP / RTP packet measured from the receiving
수신 단말기(20)로부터 측정된 VoIP/RTP 패킷의 종단 간 전달 지연 정보, 지터 정보(최대값, 최소값, 평균값) 및 패킷 손실률이 수신되면, 송신 단말기(10)는 수신된 정보들을 기반으로, 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 음성 신호 샘플을 포함하는 App-VoIP PDU의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성한다(S34).When the end-to-end delivery delay information, the jitter information (maximum value, minimum value, average value) and the packet loss rate of the VoIP / RTP packet measured from the receiving
또한 송신 단말기(10)는 수신된 종단 간 전달 지연 정보, 지터 정보(최대값, 최소값, 평균값) 및 패킷 손실률을 고려하여 다양한 오류복구기법 중 하나를 동적으로 선택하여 사용할 수 있도록 동작된다(S36).Also, the transmitting
App-VoIP PDU에 비트에러가 발생한 경우, 수신 단말기(20)에 의해 순방향 오류 정정(forward error correction; FEC) 기법에 따라 비트에러 문제를 해결할 수 있고, 수신된 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률이 서비스 품질 수준에 충족된다면, 송신 단말기(10)는 다양한 오류 복구 기법 중 순방향 오류 정정(forward error correction; FEC) 기법을 선택하여 사용될 수 있도록 한다. 이와 같은 경우에는 가능한 한 App-VoIP PDU 크기를 최대로 유지하는 것이 통신망의 성능 향상에 도움이 된다.When a bit error occurs in the App-VoIP PDU, the receiving
그러나, FEC 기법을 사용하지 않고, 선택적 MPDU 재전송(selective MPDU re-transmission) 기법을 사용하여 비트 에러 처리가 수행되는 경우, App-VoIP PDU의 크기가 큰 경우에는 프레임 에러 발생확률이 높아지게 되어, 적절한 크기의 프레임이 유지되는 것이 유리하다. 그러므로, 전송 채널의 비트에러 발생율을 고려하여 App-VoIP PDU 크기를 조절하는 것이 패킷 전송 성능을 더욱 향상시키게 된다.However, when the bit error processing is performed using the selective MPDU re-transmission technique without using the FEC technique, if the size of the App-VoIP PDU is large, the probability of occurrence of a frame error becomes high, It is advantageous that a frame of size is maintained. Therefore, adjusting the size of the App-VoIP PDU considering the bit error rate of the transmission channel further improves the packet transmission performance.
한편, 본 발명에 의한 VoIP 패킷 크기 조절 장치는, 소정시간 단위로 전달되는 패킷 중 일정범위(일례로, 5% 또는 10%) 미만이, 지정된 전달지연 정보, 지터 정보 및 패킷 손실률 값을 초과하도록 허용되는 실시간 서비스들에 대하여, 초과 허용 범위 구간들에 따라 각각 다른 서비스 품질 등급으로 더 분류하여 관리하도록 할 수 있다.Meanwhile, in the VoIP packet size control apparatus according to the present invention, when a predetermined range (e.g., 5% or 10%) of the packets transmitted in units of a predetermined time exceeds the specified transmission delay information, jitter information, It is possible to further classify and manage the allowed real-time services into different service quality classes according to the over-allowed range intervals.
이와 같은 경우에 송신 단말기(10)는, 초과 허용 범위 구간들에 따라 분류된 각 서비스 품질 등급에 해당되는 실시간 서비스의 경우, 상기 수신된 종단 간 전달지연 정보, 지터 정보 및 패킷 손실률을 기반으로 각 초과 허용 범위 구간을 충족하도록 App-VoIP PDU 크기를 최대 크기로 조절하여 생성할 수도 있다.In this case, in the case of the real-time service corresponding to each service quality class classified according to the over-permissible range intervals, the transmitting
또한 송신 단말기(10)는 수신 단말기(20)로부터 전송된 측정된 지터 최대값, 지터 최소값 및 지터 평균값 중에서 하나를 실시간 멀티미디어 서비스 품질 수준에 따라 선택하여 충족 여부를 판단할 수 있다. 서비스 품질 수준이 매우 엄격하게 충족되어야 할 경우, 송신 단말기(10)는 지터 최대값이 충족되는지 여부를 기준으로 App-VoIP PDU 크기를 조절할 수 있다.In addition, the transmitting
한편, VoIP 송수신 단말기(10)(20)가 동일한 캠퍼스 내에 있는 경우, 중계 전달망 지연은 거의 2 ms 이내로 유지되므로, VoIP App-PDU를 100ms 정도까지 크게 유지할 수 있다. 다른 예로, VoIP 송수신 단말기(10)(20)가 국제간 (예: 한국-미국)에 존재하는 경우, 중계 전달망 지연이 40 ~ 80 ms 정도이며, 상대적으로 크기 때문에 VoIP App-PDU가 20 ~ 40 ms로 제한되게 된다. 또한, 종단간 전달 지연에는 가입자 접속망 및 중계 전달망에서의 트래픽 혼잡에 따른 지연 등이 포함되므로, 일정한 값으로 유지되는 것이 아니라, 시간에 따라 동적으로 변화하는 특성을 가진다.On the other hand, when the VoIP transmitting / receiving
그러므로, VoIP 패킷을 실시간으로 수신하는 수신 단말기(20)가 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 측정하여 송신 단말기(10)에 전송하고, 송신 단말기(10)가 전송된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간과 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 App-VoIP PDU의 크기를 최대 크기로 조절하여 생성함으로써, 송신 단말기(10) 및 수신 단말기(20)의 위치와 통신망의 상태를 실시간으로 반영하여 음성 패킷의 크기를 최대 크기로 조절할 수 있다.Therefore, the receiving
10: 송신 단말기 20: 수신 단말기10: transmitting terminal 20: receiving terminal
Claims (11)
상기 수신 단말기는 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 상기 송신 단말기에 전송하고,
상기 송신 단말기는 수신된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간, 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성하는, VoIP 패킷 크기 조절 장치.
A transmitting terminal using a VoIP real-time voice information service and a receiving terminal,
The receiving terminal measures end-to-end transmission delay information, jitter information, and packet loss rate, and transmits the measurement result to the transmitting terminal,
The transmitting terminal transmits the VoIP application layer protocol data, the jitter information, and the packet loss rate within a range that does not exceed the maximum allowable propagation delay time, jitter value, and packet loss rate for ensuring service quality based on the received end- Unit (App-VoIP PDU) is adjusted to a maximum size to generate a VoIP packet.
상기 수신 단말기가 설정된 개수의 패킷 수신시마다 혹은 설정된 기간마다 주기적으로 상기 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 상기 송신 단말기에 전송하는, VoIP 패킷 크기 조절 장치.
The method according to claim 1,
Wherein the receiving terminal periodically measures the end-to-end transmission delay information, the jitter information, and the packet loss rate every time a predetermined number of packets are received or transmitted, and transmits the measurements to the transmitting terminal.
상기 수신 단말기가 상기 측정된 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률 중 적어도 하나의 값이 이전 측정 값보다 특정값 이상 변경이 있는 경우에만 상기 측정된 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 상기 송신 단말기에 전송하는, VoIP 패킷 크기 조절 장치.
The method according to claim 1,
The receiving terminal measures the measured end-to-end delivery delay information, the jitter information, and the packet loss rate only when at least one of the measured end-to-end delivery delay information, the jitter information, and the packet loss rate is changed more than a predetermined value, To the transmitting terminal.
상기 송신 단말기는 수신된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률의 값에 따라 다양한 오류복구기법 중 하나를 동적으로 선택하여 사용할 수 있도록 동작되는, VoIP 패킷 크기 조절 장치.
The method according to claim 1,
Wherein the transmitting terminal is operated to dynamically select and use one of various error recovery techniques according to the value of the received end-to-end transmission delay information, the jitter information, and the packet loss rate.
소정시간 단위로 전달되는 패킷 중 일정범위 미만이, 지정된 전달지연 정보, 지터 정보 및 패킷 손실률 값을 초과하도록 허용되는 실시간 서비스들에 대하여,
초과 허용 범위 구간에 따라 각각 다른 차별화된 서비스 품질 등급으로 더 분류하여 관리하며,
상기 송신 단말기는, 상기 분류된 각 서비스 품질 등급에 해당되는 실시간 서비스의 경우, 상기 수신된 종단 간 전달지연 정보, 지터 정보 및 패킷 손실률을 기반으로 각 초과 허용 범위 구간을 충족하도록 App-VoIP PDU 크기를 최대 크기로 조절하여 생성하는, VoIP 패킷 크기 조절 장치.
The method according to claim 1,
For real-time services that are allowed to exceed specified delivery delay information, jitter information, and packet loss rate values,
Differentiated service quality class according to the over allowable range,
In the case of a real-time service corresponding to each of the classified service quality levels, the transmitting terminal determines the size of the App-VoIP PDU so as to satisfy the respective over-allowed range intervals based on the received end-to-end transmission delay information, jitter information, To a maximum size.
상기 지터 정보는, 설정된 개수의 패킷 수신시마다 혹은 설정된 기간마다 계산된 지터 최대값, 지터 최소값 및 지터 평균값을 포함하며,
상기 송신 단말기는, 상기 분류된 각 서비스 품질 등급을 포함하는 실시간 멀티미디어 서비스 품질 수준에 따라, 상기 지터 최대값, 최소값 및 평균값 중 하나를 선택하여 충족 여부를 판단하는, VoIP 패킷 크기 조절 장치.
6. The method of claim 5,
The jitter information includes a jitter maximum value, a jitter minimum value, and a jitter average value, which are calculated for each set time period or each set time period,
Wherein the transmitting terminal selects one of the jitter maximum value, the minimum value, and the average value according to a real-time multimedia service quality level including the classified service quality level to determine whether the jitter is satisfied or not.
상기 송신 단말기는 상기 수신 단말기로부터 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 RTP/RTCP 프로토콜을 통하여 수신하는, VoIP 패킷 크기 조절 장치.
The method according to claim 1,
Wherein the transmitting terminal receives the end-to-end transmission delay information, the jitter information, and the packet loss rate from the receiving terminal through the RTP / RTCP protocol.
상기 송신 단말기 및 수신 단말기는,
종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 측정하여 송수신하는 RTP/RTCP 계층; 및
상기 RTP/RTCP 계층이 수신한 종단 간 전달 지연정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간, 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 생성하는 App-VoIP 계층을 포함하는, VoIP 패킷 크기 조절 장치.
A transmitting terminal using a VoIP real-time voice information service and a receiving terminal,
The transmitting terminal and the receiving terminal,
An RTP / RTCP layer for measuring and transmitting end-to-end transmission delay information, jitter information, and packet loss rate; And
A maximum allowable propagation delay time, a jitter value, and a packet loss rate for ensuring quality of service based on the end-to-end propagation delay information, the jitter information, and the packet loss rate received by the RTP / And an App-VoIP layer for adjusting the size of a data unit (App-VoIP PDU) to a maximum size.
송신 단말기가 수신된 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로 서비스 품질을 보장하기 위한 최대 허용 전달 지연시간, 지터 값 및 패킷 손실률이 초과하지 않는 범위 내에서 VoIP 응용계층 프로토콜 데이터단위(App-VoIP PDU)의 크기를 최대 크기로 조절하여 VoIP 패킷을 생성하는 제 2 단계를 포함하는, VoIP 패킷 크기 조절 방법.
A first step of receiving end-to-end delivery delay information, jitter information, and packet loss rate transmitted from a receiving terminal that receives a VoIP packet in real time via a VoIP communication network; And
The transmitting terminal transmits the VoIP application layer protocol data unit (PDU) within a range that does not exceed the maximum allowable propagation delay time, jitter value and packet loss rate for guaranteeing the service quality based on the received end-to-end propagation delay information, jitter information, (App-VoIP PDU) to a maximum size to generate a VoIP packet.
상기 제 2 단계는,
상기 송신 단말기가 수신한 상기 종단 간 전달 지연 정보, 지터 정보 및 패킷 손실률을 기반으로, 설정된 전달지연 정보, 지터 정보 및 패킷 손실률 값을 초과하도록 허용되는 초과 허용 범위 구간들을 충족하도록 App-VoIP PDU의 크기를 최대 크기로 조절하여 패킷을 생성하는 단계를 더 포함하는, VoIP 패킷 크기 조절 방법.
10. The method of claim 9,
The second step comprises:
VoIP PDU's to meet the over-allowed ranges allowed to exceed the set propagation delay information, jitter information and packet loss rate values based on the end-to-end propagation delay information, jitter information and packet loss rate received by the transmitting terminal And adjusting the size to a maximum size to generate a packet.
상기 수신된 지터 정보는, 설정된 개수의 패킷 수신시마다 혹은 설정된 기간마다 계산된 지터 최대값, 지터 최소값 및 지터 평균값을 포함하며,
상기 송신 단말기는, 상기 초과 허용 범위 구간들을 충족하는 차별화된 서비스 품질 등급에 따라, 상기 지터 최대값, 최소값 및 평균값 중 하나를 선택하여 적용하는, VoIP 패킷 크기 조절 방법.11. The method of claim 10,
The received jitter information includes a jitter maximum value, a minimum jitter value, and a jitter average value calculated every time a predetermined number of packets are received or every set period,
Wherein the transmitting terminal selects and applies one of the jitter maximum value, the minimum value and the average value according to a differentiated quality of service class satisfying the over-allowed range intervals.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140114087 | 2014-08-29 | ||
KR1020140114087 | 2014-08-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160026668A true KR20160026668A (en) | 2016-03-09 |
KR101677376B1 KR101677376B1 (en) | 2016-11-17 |
Family
ID=55536983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150097376A KR101677376B1 (en) | 2014-08-29 | 2015-07-08 | APPARATUS FOR CONTROLLING SIZE OF VoIP PACKET AND METHOD THEREOF |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101677376B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101969365B1 (en) * | 2017-06-30 | 2019-04-16 | 국방과학연구소 | Packet transmitting and receiving apparatus and method for avoiding channel interference in half duplex radio equipment based on csma |
CN108933786B (en) * | 2018-07-03 | 2021-04-09 | 公安部第一研究所 | Method for improving cipher text voice quality of receiver of wireless digital communication system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130085506A (en) * | 2011-12-14 | 2013-07-30 | 한국전자통신연구원 | Transmiting method for aggregate medium access control protocol data unit in wireless local area network |
KR101295707B1 (en) | 2009-12-15 | 2013-08-16 | 한국전자통신연구원 | The system and method of Inernet Settop-box including Wideband voice Internet Telephone |
-
2015
- 2015-07-08 KR KR1020150097376A patent/KR101677376B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101295707B1 (en) | 2009-12-15 | 2013-08-16 | 한국전자통신연구원 | The system and method of Inernet Settop-box including Wideband voice Internet Telephone |
KR20130085506A (en) * | 2011-12-14 | 2013-07-30 | 한국전자통신연구원 | Transmiting method for aggregate medium access control protocol data unit in wireless local area network |
Also Published As
Publication number | Publication date |
---|---|
KR101677376B1 (en) | 2016-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU756474B2 (en) | Adaptive jitter buffering | |
US7050447B2 (en) | Multi-level expedited forwarding per hop behavior | |
US8489758B2 (en) | Method of transmitting data in a communication system | |
US7924711B2 (en) | Method and apparatus to adaptively manage end-to-end voice over internet protocol (VolP) media latency | |
US7920492B1 (en) | Devices, softwares and methods for redundantly encoding a data stream for network transmission with adjustable redundant-coding delay | |
US20060268692A1 (en) | Transmission of electronic packets of information of varying priorities over network transports while accounting for transmission delays | |
KR101920114B1 (en) | Voip bandwidth management | |
Qiao et al. | A new method for VoIP quality of service control use combined adaptive sender rate and priority marking | |
US20200366621A1 (en) | System, Method, and Device of RTP Packet Transmission for VoIP Channels | |
KR101677376B1 (en) | APPARATUS FOR CONTROLLING SIZE OF VoIP PACKET AND METHOD THEREOF | |
US9461844B2 (en) | Method and apparatus for voice traffic management in a data network | |
US7916742B1 (en) | Dynamic jitter buffer calibration | |
JP2014160911A (en) | Packet processing device, method, and program | |
CN113612649B (en) | Round trip estimation | |
Nisar et al. | Enhanced performance of IPv6 packet transmission over VoIP network | |
US20140003236A1 (en) | System and Method for Dynamic Rate Adaptation Based on Real-Time Call Quality Metrics | |
Arafat et al. | SIP-based QoS in IP telephony | |
EP1328092A1 (en) | Method for treating packets of data transmitted with variable delays | |
WO2014087764A1 (en) | Terminal and communication system | |
Balan et al. | An experimental evaluation of voice-over-ip quality over the datagram congestion control protocol | |
KR20080087453A (en) | Apparatus and method for generating quality of service parameter about mac layer in communication system | |
Bilbao et al. | PQoS-driven VoIP service adaptation in UMTS networks | |
Jeong et al. | Application level QoS control in wireless LANs | |
Preetha et al. | Endpoint Based Solution for Resource Management and QoS Enhancement in VoWLAN |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20191014 Year of fee payment: 4 |