KR20150121641A - 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 - Google Patents
무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 Download PDFInfo
- Publication number
- KR20150121641A KR20150121641A KR1020140153191A KR20140153191A KR20150121641A KR 20150121641 A KR20150121641 A KR 20150121641A KR 1020140153191 A KR1020140153191 A KR 1020140153191A KR 20140153191 A KR20140153191 A KR 20140153191A KR 20150121641 A KR20150121641 A KR 20150121641A
- Authority
- KR
- South Korea
- Prior art keywords
- sampling
- bit rate
- information
- type
- range
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/002—Dynamic bit allocation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/22—Mode decision, i.e. based on audio signal content versus external parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0014—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5087—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to voice services
-
- 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/38—Flow control; Congestion control by adapting coding or compression rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/756—Media network packet handling adapting media to device capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
- H04L5/0092—Indication of how the channel is divided
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Computer Security & Cryptography (AREA)
Abstract
Description
도 1은 본 발명에 따른 음성 신호의 전송을 위한 송신 단말의 동작방법을 설명하기 위한 일 실시예의 플로차트이다.
도 2는 페이로드 헤더(payload header)의 일 예를 나타내는 참조도이다.
도 3은 페이로드 헤더를 포함하는 VoIP 패킷의 일 예를 나타내는 참조도이다.
도 4는 송신 단말에서 수신 단말로 전송하는 정보 및 수신 단말에서 송신 단말로 전송하는 정보의 일 예를 나타내는 참조도이다.
도 5는 수신 단말에서 조합 결정정보가 결정되는 것을 설명하기 위한 예시적인 참조도이다.
도 6은 본 발명에 따른 음성 신호의 전송을 위한 송신 단말의 동작장치를 설명하기 위한 일 실시예의 블록도이다.
도 7은 본 발명에 따른 음성 신호의 수신을 위한 수신 단말의 동작방법을 설명하기 위한 일 실시예의 플로차트이다.
도 8은 본 발명에 따른 음성 신호의 수신을 위한 수신 단말의 동작장치를 설명하기 위한 일 실시예의 블록도이다.
도 9는 범위 (Range) 단위로 두 단말이 통화에 사용할 비트 레이트를 교섭하는 것을 설명하기 위한 예시적인 참조도이다.
도 10은 범위 (Range) 단위로 두 단말이 통화에 사용할 샘플링 레이트를 교섭하는 것을 설명하기 위한 예시적인 참조도이다.
도 11은 범위 (Range) 단위로 비트 레이트를 교섭하는 두 단말 사이에서 송신 단말에서 수신 단말로 전송하는 정보 및 수신 단말에서 송신 단말로 전송하는 정보의 일 예를 나타내는 참조도이다.
도 12는 범위 (Range) 단위로 샘플링 레이트를 교섭하는 두 단말 사이에서 송신 단말에서 수신 단말로 전송하는 정보 및 수신 단말에서 송신 단말로 전송하는 정보의 일 예를 나타내는 참조도이다.
도 13는 범위 (Range) 단위로 비트 레이트와 샘플링 레이트를 교섭하는 두 단말 사이에서 송신 단말에서 수신 단말로 전송하는 정보 및 수신 단말에서 송신 단말로 전송하는 정보의 일 예를 나타내는 참조도이다.
도 14는 범위 (Range) 단위로 비트 레이트와 샘플링 레이트를 교섭하는 두 단말 사이에서 송신 단말에서 수신 단말로 전송하는 정보 및 수신 단말에서 송신 단말로 전송하는 정보의 일 예를 나타내는 참조도이다.
Codec Type | Source Bandwidth (Hz) | Sampling Rate (samples/s) |
Bit-rate (kbps) |
Narrow Band (NB) | 100 ~ 3,500 | 8,000 | 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96, 128 |
Wide Band (WB) | 50 ~ 7,000 | 16,000 | |
Super Wide Band (SWB) | 50 ~ 16,000 | 32,000 | |
Full Band (FB) | 50 ~ 20,000 | 48,000 |
Sampling Rate (samples/s) |
8000 | 16000 | 32000 | 48000 |
Id | 0 | 1 | 2 | 3 |
Bit-rate (kbps) | 7.2 | 8 | 9.6 | 13.2 | 16.4 | 24.4 | 32 | 48 | 64 | 96 | 128 |
Id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
각 필드 | 길이(Bits) | 기능 |
Codec Mode Request | 4 | 상대 단말에 요청하는 bit-rate, 0000부터 1010으로 0-10을 지정 가능: 7.2 (0), 8 (1), 9.6 (2), 13.2 (3), 16.4 (4), 24.4 (5), 32 (6), 48 (7), 64 (8), 96 (9), 128 (10) |
BW Request | 2 | 상대 단말에 요청하는 bandwidth: 00 (NB, 8000 samples/s), 01 (WB, 16000 samples/s), 10 (SWB, 32000 samples/s), 11 (FB, 48000 samples/s) |
F | 1 | F=1: 해당 frame 이후에도 음성 frame이 탑재, F=0: 해당 frame이 마지막 음성 frame |
Codec Mode Used | 4 | 현재 frame에 사용한 bit-rate, 0000부터 1010으로 0-10을 지정 가능: 7.2 (0), 8 (1), 9.6 (2), 13.2 (3), 16.4 (4), 24.4 (5), 32 (6), 48 (7), 64 (8), 96 (9), 128 (10) |
BW Used | 2 | 현재 frame에 사용한 bandwidth: 00 (NB, 8000 samples/s), 01 (WB, 16000 samples/s), 10 (SWB, 32000 samples/s), 11 (FB, 48000 samples/s) |
Q | 1 | F=0: 해당 frame이 오류를 포함, F=0: 해당 frame에 오류가 없음 |
Reserved | 2 | 사용 미정 |
메시지 | 정의 |
br | 이 세션에서 사용될 코덱 비트 레이트의 범위는 송신 및 수신 방향에 대해 kbps 단위로 지정된다. 상기 파라미터는 단일 비트 레이트(br1) 또는 하이픈으로 구분된 두 개의 비트 레이트 쌍(br1-br2)을 가질 수 있다. 만약 단일 값이 포함된다면, 위 비트 레이트, br1이 사용된다. 만약 하이픈으로 구분된 두 개의 비트 레이트 쌍이 포함된다면, br1 및 br2는 각각 최소 비트 레이트 및 최대 비트 레이트로 사용된다. br1은 br2에 비해 작을 수 있다. br1 및 br2는 SC-VBR 코딩의 평균 비트 레이트를 나타내는 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96 및 128. 5.9의 집합 및 고정 비트 레이트 소스 코딩의 비트 레이트를 나타내는 7.2, …, 128의 집합으로부터 한 값을 가질 수 있다. 송신 및 수신 방향에 대해, 동일한 비트 레이트 또는 비트 레이트 범위가 정의되는 경우, br이 사용되어야 한다. 그러나, br-send and br-recv 또한 사용될 수 있다. 상기 세션이 sendonly, recvonly 또는 인액티브에서 논의된다 하더라도 br이 사용될 수 있다. sendonly 세션을 위해, br 및 br-send는 교환적으로 사용될 수 있다. recvonly 세션을 위해, br 및 br-recv는 교환적으로 사용될 수 있다. 비트 레이트 서포트들이 협의된 각각의 대역폭은 적어도 협의된 대역폭에 포함될 수 있다. 존재하지 않는다면, 협의된 대역폭을 지원하는 모든 비트 레이트는 상기 세션에서 허락된다. br이 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 br을 포함할 수 있다. br이 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 br을 SDP 응답에 포함할 수 있고, 상기 br은 SDP 요청에 포함된 페이로드 타입을 위한 br의 부분 집합에 포함될 수 있다. (Specifies the range of codec bit-rate to use in the session, in kilobits per second, for the send and the receive directions. The parameter can either have: a single bit-rate (br1); or a hyphen-separated pair of two bit-rates (br1-br2). If a single value is included, this bit-rate, br1, is used. If a hyphen-separated pair of two bit-rates is included, br1 and br2 are used as the minimum bit-rate and the maximum bit-rate respectively. br1 shall be smaller than br2. br1 and br2 have a value from the set: 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96, and 128. 5.9 represents the average bit-rate of source controlled variable bit rate (SC-VBR) coding, and 7.2, …, 128 represent the bit-rates of constant bit-rate source coding. When the same bit-rate or bit-rate range is defined for the send and the receive directions, br should be used but br-send and br-recv may also be used. br can be used even if the session is negotiated to be sendonly, recvonly or inactive. For sendonly session, br and br-send can be interchangeable used. For recvonly sessions, br and br-recv can be interchangeably used. At least a bandwidth each negotiated bit-rate supports shall be included in the negotiated bandwidth(s). If not present, all bit-rates supporting the negotiated bandwidth(s) are allowed in the session. When br is not offered for a payload type, the answerer may include br for the payload type in the SDP answer. When br is offered for a payload type and this payload type is accepted, the answerer shall include br in the SDP answer, and the br shall be a subset of br for the payload type in the SDP offer.) |
br-send | 이 세션에서 사용될 코덱 비트 레이트의 범위는 송신 방향에 대해 kbps 단위로 지정된다. 상기 파라미터는 단일 비트 레이트(br1) 또는 하이픈으로 구분된 두 개의 비트 레이트 쌍(br1-br2)을 가질 수 있다. 만약 단일 값이 포함된다면, 위 비트 레이트, br1이 사용된다. 만약 하이픈으로 구분된 두 개의 비트 레이트 쌍이 포함된다면, br1 및 br2는 각각 최소 비트 레이트 및 최대 비트 레이트로 사용된다. br1은 br2에 비해 작을 수 있다. br1 및 br2는 SC-VBR 코딩의 평균 비트 레이트를 나타내는 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96 및 128. 5.9의 집합 및 고정 비트 레이트 소스 코딩의 비트 레이트를 나타내는 7.2, …, 128의 집합으로부터 한 값을 가질 수 있다. 비트 레이트 서포트들이 협의된 각각의 대역폭은 적어도 협의된 대역폭에 포함될 수 있다. 존재하지 않는다면, 협의된 대역폭을 지원하는 모든 비트 레이트는 상기 세션에서 허락된다. br-send가 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 br-recv를 포함할 수 있다. br-send가 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 br-recv를 SDP 응답에 포함할 수 있고, 상기 br-recv는 SDP 요청에 포함된 페이로드 타입을 위한 br-send의 부분 집합에 포함될 수 있다. (Specifies the range of codec bit-rate to use in the session, in kilobits per second, for the send direction. The parameter can either have: a single bit-rate (br1); or a hyphen-separated pair of two bit-rates (br1-br2). If a single value is included, this bit-rate, br1, is used. If a hyphen-separated pair of two bit-rates is included, br1 and br2 are used as the minimum bit-rate and the maximum bit-rate respectively. br1 shall be smaller than br2. br1 and br2 have a value from the set: 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96, and 128. 5.9 represents the average bit-rate of source controlled variable bit-rate (SC-VBR) coding, and 7.2, …, 128 represent the bit-rates of constant bit-rate source coding. At least a bandwidth each negotiated bit-rate supports shall be included in the negotiated bandwidth(s). If not present, all bit-rates supporting the negotiated bandwidth(s) are allowed in the session. When br-send is not offered for a payload type, the answerer may include br-recv for the payload type in the SDP answer. When br-send is offered for a payload type and this payload type is accepted, the answerer shall include br-recv in the SDP answer, and the br-recv shall be a subset of br-send for the payload type in the SDP offer.) |
br-recv | 이 세션에서 사용될 코덱 비트 레이트의 범위는 수신 방향에 대해 kbps 단위로 지정된다. 상기 파라미터는 단일 비트 레이트(br1) 또는 하이픈으로 구분된 두 개의 비트 레이트 쌍(br1-br2)을 가질 수 있다. 만약 단일 값이 포함된다면, 위 비트 레이트, br1이 사용된다. 만약 하이픈으로 구분된 두 개의 비트 레이트 쌍이 포함된다면, br1 및 br2는 각각 최소 비트 레이트 및 최대 비트 레이트로 사용된다. br1은 br2에 비해 작을 수 있다. br1 및 br2는 SC-VBR 코딩의 평균 비트 레이트를 나타내는 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96 및 128. 5.9의 집합 및 고정 비트 레이트 소스 코딩의 비트 레이트를 나타내는 7.2, …, 128의 집합으로부터 한 값을 가질 수 있다. 비트 레이트 서포트들이 협의된 각각의 대역폭은 적어도 협의된 대역폭에 포함될 수 있다. 존재하지 않는다면, 협의된 대역폭을 지원하는 모든 비트 레이트는 상기 세션에서 허락된다. br-recv가 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 br-send를 포함할 수 있다. br-recv가 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 br-send를 SDP 응답에 포함할 수 있고, 상기 br-send는 SDP 요청에 포함된 페이로드 타입을 위한 br-recv의 부분 집합에 포함될 수 있다. (Specifies the range of codec bit-rate to use in the session, in kilobits per second, for the receive direction. The parameter can either have: a single bit-rate (br1); or a hyphen-separated pair of two bit-rates (br1-br2). If a single value is included, this bit-rate, br1, is used. If a hyphen-separated pair of two bit-rates is included, br1 and br2 are used as the minimum bit-rate and the maximum bit-rate respectively. br1 shall be smaller than br2. br1 and br2 have a value from the set: 5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96, and 128. 5.9 represents the average bit-rate of source controlled variable bit-rate (SC-VBR) coding, and 7.2, …, 128 represent the bit-rates of constant bit-rate source coding. At least a bandwidth each negotiated bit-rate supports shall be included in the negotiated bandwidth(s). If not present, all bit-rates supporting the negotiated bandwidth(s) are allowed in the session. When br-recv is not offered for a payload type, the answerer may include br-send for the payload type in the SDP answer. When br-recv is offered for a payload type and this payload type is accepted, the answerer shall include br-send in the SDP answer, and the br-send shall be a subset of br-recv for the payload type in the SDP offer.) |
bw | 이 세션에서 사용될 대역폭은 송신 및 수신 방향에 대해 지정된다. bw는 narrowband, wideband, super-wideband 및 fullband 각각을 나타내는 nb, wb, swb, fb, nb-wb, nb-swb 및 nb-fb. nb, wb, swb 및 fb 집합 및 narrowband 에서 wideband, super-wideband 및 fullband로부터 모든 대역폭을 각각 나타내는 nb-wb, nb-swb 및 nb-fb 집합으로부터 한 값을 가질 수 있다. 송신 및 수신 방향에 대해 동일한 대역폭 또는 대역폭 범위가 정의된다면, bw는 사용되어야 한다. 그러나 bw-send 및 bw-recv 또한 사용될 수 있다. 상기 세션이 sendonly, recvonly 또는 인액티브에서 논의된다 하더라도 bw가 사용될 수 있다. sendonly 세션을 위해, bw 및 bw-send는 교환적으로 사용될 수 있다. recvonly 세션을 위해, bw 및 bw-recv는 교환적으로 사용될 수 있다. 존재하지 않는다면, 비트 레이트 서포트의 협의된 모든 대역폭은 상기 세션에서 허락된다. bw가 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 bw를 포함할 수 있다. bw가 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 bw를 SDP 응답에 포함할 수 있고, 상기 bw는 SDP 요청에 포함된 페이로드 타입을 위한 bw의 부분 집합에 포함될 수 있다. (Specifies the bandwidth to be used in the session for the send and the receive directions. bw has a value from the set: nb, wb, swb, fb, nb-wb, nb-swb, and nb-fb. nb, wb, swb, and fb represent narrowband, wideband, super-wideband, and fullband respectively, and nb-wb, nb-swb, and nb-fb represent all bandwidths from narrowband to wideband, super-wideband, and fullband respectively. When the same bandwidth or bandwidth range is defined for the send and the receive directions, bw should be used but bw-send and bw-recv may also be used. bw can be used even if the session is negotiated to be sendonly, recvonly or inactive. For sendonly session, bw and bw-send can be interchangeable used. For recvonly sessions, bw and bw-recv can be interchangeably used. If not present, all bandwidths the negotiated bit-rate(s) support are allowed in the session. When bw is not offered for a payload type, the answerer may include bw for the payload type in the SDP answer. When bw is offered for a payload type and this payload type is accepted, the answerer shall include bw in the SDP answer, and the bw shall be a subset of bw for the payload type in the SDP offer.) |
bw-send | 이 세션에서 사용될 대역폭은 송신 방향에 대해 지정된다. bw-send는 narrowband, wideband, super-wideband 및 fullband 각각을 나타내는 nb, wb, swb, fb, nb-wb, nb-swb 및 nb-fb. nb, wb, swb 및 fb 집합 및 narrowband 에서 wideband, super-wideband 및 fullband로부터 모든 대역폭을 각각 나타내는 nb-wb, nb-swb 및 nb-fb 집합으로부터 한 값을 가질 수 있다. 적어도 협의된 비트 레이트는 각각의 협의된 대역폭을 지원할 수 있다. 존재하지 않는다면, 비트 레이트 서포트의 협의된 모든 대역폭은 상기 세션에서 허락된다. bw-send가 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 bw-recv를 포함할 수 있다. bw-send가 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 bw-recv를 SDP 응답에 포함할 수 있고, 상기 bw-recv는 SDP 요청에 포함된 페이로드 타입을 위한 bw-send의 부분 집합에 포함될 수 있다. (Specifies the bandwidth to be used in the session for the send direction. bw-send has a value from the set: nb, wb, swb, fb, nb-wb, nb-swb, and nb-fb. nb, wb, swb, and fb represent narrowband, wideband, super-wideband, and fullband respectively, and nb-wb, nb-swb, and nb-fb represent all bandwidths from narrowband to wideband, super-wideband, and fullband respectively. At least a negotiated bit-rate shall support each negotiated bandwidth. If not present, all bandwidths the negotiated bit-rate(s) support are allowed in the session. When bw-send is not offered for a payload type, the answerer may include bw-recv for the payload type in the SDP answer. When bw-send is offered for a payload type and this payload is accepted, the answerer shall include bw-recv in the SDP answer, and the bw-recv shall be a subset of bw-send for the payload type in the SDP offer.) |
bw-recv | 이 세션에서 사용될 대역폭은 수신 방향에 대해 지정된다. bw-recv는 narrowband, wideband, super-wideband 및 fullband 각각을 나타내는 nb, wb, swb, fb, nb-wb, nb-swb 및 nb-fb. nb, wb, swb 및 fb 집합 및 narrowband 에서 wideband, super-wideband 및 fullband로부터 모든 대역폭을 각각 나타내는 nb-wb, nb-swb 및 nb-fb 집합으로부터 한 값을 가질 수 있다. 적어도 협의된 비트 레이트는 각각의 협의된 대역폭을 지원할 수 있다. 존재하지 않는다면, 비트 레이트 서포트의 협의된 모든 대역폭은 상기 세션에서 허락된다. bw-recv가 페이로드 타입을 위해 제공되지 않는다면, 응답자는 SDP 응답에 있는 페이로드 타입을 위해 bw-send를 포함할 수 있다. bw-recv가 페이로드 타입을 위해 제공되고, 상기 페이로드 타입이 받아들여진다면, 응답자는 bw-send를 SDP 응답에 포함할 수 있고, 상기 bw-send는 SDP 요청에 포함된 페이로드 타입을 위한 bw-recv의 부분 집합에 포함될 수 있다. (Specifies the bandwidth to be used in the session for the receive direction. bw-recv has a value from the set: nb, wb, swb, fb, nb-wb, nb-swb, and nb-fb. nb, wb, swb, and fb represent narrowband, wideband, super-wideband, and fullband respectively, and nb-wb, nb-swb, and nb-fb represent all bandwidths from narrowband to wideband, super-wideband, and fullband respectively. At least a negotiated bit-rate shall support each negotiated bandwidth. If not present, all bandwidths the negotiated bit-rate(s) support are allowed in the session. When bw-recv is not offered for a payload type, the answerer may include bw-send for the payload type in the SDP answer. When bw-recv is offered for a payload type and this payload is accepted, the answerer shall include bw-send in the SDP answer, and the bw-send shall be a subset of bw-recv for the payload type in the SDP offer.) |
210: 제어부
230: 인터페이스부
240: 음성 압축부
400: 인터페이스부
410: 제어부
420: 조합 결정부
Claims (38)
- 음성 신호의 전송을 위한 송신 단말의 동작방법에 있어서,
상기 음성 신호의 샘플링 레이트를 결정하기 위한 샘플링 정보 및 상기 음성 신호의 비트 레이트를 결정하기 위한 비트 레이트 정보를 포함하는 샘플링 및 비트 레이트 요청정보를 생성하고, 상기 생성된 샘플링 및 비트 레이트 요청정보를 수신 단말로 전송하는 과정;
상기 샘플링 정보에 기초하여 결정된 샘플링 레이트 및 상기 비트 레이트 정보에 기초하여 결정된 비트 레이트에 대한 적어도 하나 이상의 조합에 의한 조합 결정정보를 상기 수신 단말로부터 수신하는 과정; 및
상기 수신된 조합 결정정보에 따라, 상기 음성 신호를 압축하여 상기 수신 단말로 전송하는 과정을 포함하는 것을 특징으로 하는 송신 단말의 동작방법.
- 제1항에 있어서,
상기 샘플링 정보는, 적어도 하나 이상의 샘플링 타입을 갖는 샘플링 목록정보 또는 특정 범위로 결정된 샘플링 레이트의 범위정보를 포함하고,
상기 비트 레이트 정보는, 적어도 하나 이상의 비트 레이트 타입을 갖는 비트 레이트 목록정보 또는 특정 범위로 결정된 비트 레이트의 범위 정보를 포함하는 것을 특징으로 하는 송신 단말의 동작방법.
- 제2항에 있어서,
상기 조합 결정 정보는, 상기 샘플링 정보 중에서 선택된 샘플링 타입 및 상기 비트 레이트 정보 중에서 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합에 의해 결정되거나, 상기 샘플링 레이트의 범위정보의 상기 범위 내에서 결정된 샘플링 레이트의 범위 및 상기 비트 레이트의 범위정보의 상기 범위 내에서 결정된 비트 레이트의 범위에 대한 적어도 하나 이상의 조합에 의해 결정되는 것을 특징으로 하는 송신 단말의 동작방법.
- 제2항에 있어서,
상기 샘플링 레이트의 범위정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되고, 상기 비트 레이트의 범위 정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되는 것을 특징으로 하는 송신 단말의 동작방법.
- 제1항에 있어서,
상기 샘플링 목록정보는 샘플링 타입에 각각 대응하는 샘플링 식별정보를 포함하고, 상기 비트 레이트 목록정보는 비트 레이트 타입에 각각 대응하는 비트 레이트 식별정보를 포함하는 것을 특징으로 하는 송신 단말의 동작방법.
- 제1항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 부가한 것을 특징으로 하는 송신 단말의 동작방법.
- 제6항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보와 함께, 현재 사용하고 있는 샘플링 타입에 대한 샘플링 타입 확인정보 및 현재 사용하고 있는 비트 레이트 타입에 대한 비트 레이트 타입 확인정보 중 적어도 하나 이상을 부가한 것을 특징으로 하는 송신 단말의 동작방법.
- 제6항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더와 함께 RTP(Real-time Transport Protocol) 헤더, UDP(User Datagram Protocol) 헤더 및 IP(Internet Protocol) 헤더를 포함하는 VoIP(Voice over Internet Protocol) 패킷에 해당하는 것을 특징으로 하는 송신 단말의 동작방법.
- 제1항에 있어서,
상기 조합 결정정보는 상기 음성 신호를 포함하는 오디오 신호의 배경 잡음, 오디오 음질, 오디오 음색 중 적어도 어느 하나 이상을 이용하여 결정된 샘플링 레이트 타입 및 비트 레이트 타입에 대한 조합 정보에 해당하는 것을 특징으로 하는 송신 단말의 동작방법.
- 음성 신호의 전송을 위한 송신 단말의 동작장치에 있어서,
상기 음성 신호의 샘플링 레이트를 결정하기 위한 샘플링 정보 및 상기 음성 신호의 비트 레이트를 결정하기 위한 비트 레이트 정보를 포함하는 샘플링 및 비트 레이트 요청정보를 생성하는 요청정보 생성부;
상기 샘플링 및 비트 레이트 요청정보를 수신 단말로 전송하도록 제어하는 제어부;
상기 제어부의 제어에 따라, 상기 샘플링 및 비트 레이트 요청정보를 수신 단말로 전송하는 인터페이스부; 및
상기 인터페이스부가 상기 샘플링 정보에 기초하여 결정된 샘플링 레이트 및 상기 비트 레이트 정보에 기초하여 결정된 비트 레이트에 대한 적어도 하나 이상의 조합에 의한 조합 결정정보를 상기 수신 단말로부터 수신하면, 상기 수신된 조합 결정정보에 따라 상기 음성 신호를 압축하는 음성 압축부를 포함하고,
상기 제어부의 제어에 따라, 상기 인터페이스부가 상기 압축된 음성 신호를 상기 수신 단말로 전송하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제10항에 있어서,
상기 샘플링 정보는, 적어도 하나 이상의 샘플링 타입을 갖는 샘플링 목록정보 또는 특정 범위로 결정된 샘플링 레이트의 범위정보를 포함하고,
상기 비트 레이트 정보는, 적어도 하나 이상의 비트 레이트 타입을 갖는 비트 레이트 목록정보 또는 특정 범위로 결정된 비트 레이트의 범위 정보를 포함하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제11항에 있어서,
상기 조합 결정 정보는, 상기 샘플링 정보 중에서 선택된 샘플링 타입 및 상기 비트 레이트 정보 중에서 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합에 의해 결정되거나, 상기 샘플링 레이트의 범위정보의 상기 범위 내에서 결정된 샘플링 레이트의 범위 및 상기 비트 레이트의 범위정보의 상기 범위 내에서 결정된 비트 레이트의 범위에 대한 적어도 하나 이상의 조합에 의해 결정되는 것을 특징으로 하는 송신 단말의 동작장치.
- 제11항에 있어서,
상기 샘플링 레이트의 범위정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되고, 상기 비트 레이트의 범위 정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되는 것을 특징으로 하는 송신 단말의 동작장치.
- 제10항에 있어서,
상기 샘플링 목록정보는 샘플링 타입에 각각 대응하는 샘플링 식별정보를 포함하고, 상기 비트 레이트 목록정보는 비트 레이트 타입에 각각 대응하는 비트 레이트 식별정보를 포함하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제10항에 있어서, 상기 요청정보 생성부는
페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 부가한 상기 샘플링 및 비트 레이트 요청정보를 생성하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제15항에 있어서, 상기 요청정보 생성부는
상기 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보와 함께, 현재 사용하고 있는 샘플링 타입에 대한 샘플링 타입 확인정보 및 현재 사용하고 있는 비트 레이트 타입에 대한 비트 레이트 타입 확인정보 중 적어도 하나 이상을 부가한 상기 샘플링 및 비트 레이트 요청정보를 생성하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제15항에 있어서, 상기 요청정보 생성부는
상기 페이로드 헤더와 함께 RTP(Real-time Transport Protocol) 헤더, UDP(User Datagram Protocol) 헤더 및 IP(Internet Protocol) 헤더를 포함하는 VoIP(Voice over Internet Protocol) 패킷을 상기 샘플링 및 비트 레이트 요청정보로서 생성하는 것을 특징으로 하는 송신 단말의 동작장치.
- 제10항에 있어서,
상기 조합 결정정보는 상기 음성 신호를 포함하는 오디오 신호의 배경 잡음, 오디오 음질, 오디오 음색 중 적어도 어느 하나 이상을 이용하여 결정된 샘플링 레이트 타입 및 비트 레이트 타입에 대한 조합 정보에 해당하는 것을 특징으로 하는 송신 단말의 동작장치.
- 음성 신호의 수신을 위한 수신 단말의 동작 방법에 있어서,
상기 음성 신호의 샘플링 레이트를 결정하기 위한 샘플링 정보 및 상기 음성 신호의 비트 레이트를 결정하기 위한 비트 레이트 정보를 포함하는 샘플링 및 비트 레이트 요청정보를 송신 단말로부터 수신하는 과정;
상기 샘플링 및 비트 레이트 요청정보에 따라,
상기 샘플링 정보에 기초하여 결정된 샘플링 레이트 및 상기 비트 레이트 정보에 기초하여 결정된 비트 레이트에 대한 적어도 하나 이상의 조합을 결정하는 과정; 및
상기 결정된 조합 결정정보를 상기 송신 단말로 전송하는 과정을 포함하는 것을 특징으로 하는 수신 단말의 동작방법.
- 제19항에 있어서,
상기 샘플링 정보는, 적어도 하나 이상의 샘플링 타입을 갖는 샘플링 목록정보 또는 특정 범위로 결정된 샘플링 레이트의 범위정보를 포함하고,
상기 비트 레이트 정보는, 적어도 하나 이상의 비트 레이트 타입을 갖는 비트 레이트 목록정보 또는 특정 범위로 결정된 비트 레이트의 범위 정보를 포함하는 것을 특징으로 하는 수신 단말의 동작방법.
- 제20항에 있어서,
상기 조합 결정 정보는, 상기 샘플링 정보 중에서 선택된 샘플링 타입 및 상기 비트 레이트 정보 중에서 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합에 의해 결정되거나, 상기 샘플링 레이트의 범위정보의 상기 범위 내에서 결정된 샘플링 레이트의 범위 및 상기 비트 레이트의 범위정보의 상기 범위 내에서 결정된 비트 레이트의 범위에 대한 적어도 하나 이상의 조합에 의해 결정되는 것을 특징으로 하는 수신 단말의 동작방법.
- 제20항에 있어서,
상기 샘플링 레이트의 범위정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되고, 상기 비트 레이트의 범위 정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되는 것을 특징으로 하는 수신 단말의 동작방법.
- 제19항에 있어서,
상기 샘플링 목록정보는 샘플링 타입에 각각 대응하는 샘플링 식별정보를 포함하고, 상기 비트 레이트 목록정보는 비트 레이트 타입에 각각 대응하는 비트 레이트 식별정보를 포함하는 것을 특징으로 하는 수신 단말의 동작방법.
- 제19항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 부가한 것을 특징으로 하는 수신 단말의 동작방법.
- 제24항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보와 함께, 현재 사용하고 있는 샘플링 타입에 대한 샘플링 타입 확인정보 및 현재 사용하고 있는 비트 레이트 타입에 대한 비트 레이트 타입 확인정보 중 적어도 하나 이상을 부가한 것을 특징으로 하는 수신 단말의 동작방법.
- 제24항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더와 함께 RTP(Real-time Transport Protocol) 헤더, UDP(User Datagram Protocol) 헤더 및 IP(Internet Protocol) 헤더를 포함하는 VoIP(Voice over Internet Protocol) 패킷에 해당하는 것을 특징으로 하는 수신 단말의 동작방법.
- 제26항에 있어서, 상기 선택된 샘플링 타입 및 상기 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합을 결정하는 과정은
수신된 상기 VoIP 패킷으로부터 상기 페이로드 헤더, 상기 RTP 헤더, 상기UDP 헤더 및 상기 IP 헤더를 각각 분리하고, 상기 분리된 페이로드 헤더로부터 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 추출하고, 상기 추출된 샘플링 목록정보 및 상기 비트 레이트 목록정보를 이용하여 상기 적어도 하나 이상의 조합을 결정하는 것을 특징으로 하는 수신 단말의 동작방법.
- 제19항에 있어서, 상기 선택된 샘플링 타입 및 상기 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합을 결정하는 과정은
상기 음성 신호를 포함하는 오디오 신호의 배경 잡음, 오디오 음질, 오디오 음색 중 적어도 어느 하나 이상을 이용하여, 샘플링 레이트 타입 및 비트 레이트 타입에 대한 상기 적어도 하나 이상의 조합을 결정하는 것을 특징으로 하는 수신 단말의 동작방법.
- 음성 신호의 수신을 위한 수신 단말의 동작장치에 있어서,
상기 음성 신호의 샘플링 레이트를 결정하기 위한 샘플링 정보 및 상기 음성 신호의 비트 레이트를 결정하기 위한 비트 레이트 정보를 포함하는 샘플링 및 비트 레이트 요청정보를 송신 단말로부터 수신하는 인터페이스부;
상기 샘플링 및 비트 레이트 요청정보에 따라, 상기 샘플링 정보에 기초하여 결정된 샘플링 레이트 및 상기 비트 레이트 정보에 기초하여 결정된 비트 레이트에 대한 적어도 하나 이상의 조합을 결정하는 조합 결정부; 및
상기 결정된 조합 결정정보를 상기 송신 단말로 전송하도록 제어하는 제어부를 포함하고,
상기 제어부에 제어에 따라, 상기 인터페이스부가 상기 조합 결정정보를 상기 송신 단말로 전송하는 것을 특징으로 하는 수신 단말의 동작장치.
- 제29항에 있어서,
상기 샘플링 정보는, 적어도 하나 이상의 샘플링 타입을 갖는 샘플링 목록정보 또는 특정 범위로 결정된 샘플링 레이트의 범위정보를 포함하고,
상기 비트 레이트 정보는, 적어도 하나 이상의 비트 레이트 타입을 갖는 비트 레이트 목록정보 또는 특정 범위로 결정된 비트 레이트의 범위 정보를 포함하는 것을 특징으로 하는 수신 단말의 동작장치.
- 제30항에 있어서,
상기 조합 결정 정보는, 상기 샘플링 정보 중에서 선택된 샘플링 타입 및 상기 비트 레이트 정보 중에서 선택된 비트 레이트 타입에 대한 적어도 하나 이상의 조합에 의해 결정되거나, 상기 샘플링 레이트의 범위정보의 상기 범위 내에서 결정된 샘플링 레이트의 범위 및 상기 비트 레이트의 범위정보의 상기 범위 내에서 결정된 비트 레이트의 범위에 대한 적어도 하나 이상의 조합에 의해 결정되는 것을 특징으로 하는 수신 단말의 동작장치.
- 제30항에 있어서,
상기 샘플링 레이트의 범위정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되고, 상기 비트 레이트의 범위 정보는 송신 방향 및 수신 방향에서 각각 다르게 결정되는 것을 특징으로 하는 수신 단말의 동작장치.
- 제29항에 있어서,
상기 샘플링 목록정보는 샘플링 타입에 각각 대응하는 샘플링 식별정보를 포함하고, 상기 비트 레이트 목록정보는 비트 레이트 타입에 각각 대응하는 비트 레이트 식별정보를 포함하는 것을 특징으로 하는 수신 단말의 동작장치.
- 제29항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 부가한 것을 특징으로 하는 수신 단말의 동작방법.
- 제34항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더(payload header)에 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보와 함께, 현재 사용하고 있는 샘플링 타입에 대한 샘플링 타입 확인정보 및 현재 사용하고 있는 비트 레이트 타입에 대한 비트 레이트 타입 확인정보 중 적어도 하나 이상을 부가한 것을 특징으로 하는 수신 단말의 동작장치.
- 제34항에 있어서,
상기 샘플링 및 비트 레이트 요청정보는 상기 페이로드 헤더와 함께 RTP(Real-time Transport Protocol) 헤더, UDP(User Datagram Protocol) 헤더 및 IP(Internet Protocol) 헤더를 포함하는 VoIP(Voice over Internet Protocol) 패킷에 해당하는 것을 특징으로 하는 수신 단말의 동작장치.
- 제36에 있어서, 상기 조합 결정부는
수신된 상기 VoIP 패킷으로부터 상기 페이로드 헤더, 상기 RTP 헤더, 상기UDP 헤더 및 상기 IP 헤더를 각각 분리하고, 상기 분리된 페이로드 헤더로부터 상기 샘플링 목록정보 및 상기 비트 레이트 목록정보를 추출하고, 상기 추출된 샘플링 목록정보 및 상기 비트 레이트 목록정보를 이용하여 상기 적어도 하나 이상의 조합을 결정하는 것을 특징으로 하는 수신 단말의 동작장치.
- 제29항에 있어서, 상기 조합 결정부는
상기 음성 신호를 포함하는 오디오 신호의 배경 잡음, 오디오 음질, 오디오 음색 중 적어도 어느 하나 이상을 이용하여, 샘플링 레이트 타입 및 비트 레이트 타입에 대한 상기 적어도 하나 이상의 조합을 결정하는 것을 특징으로 하는 수신 단말의 동작장치.
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/305,944 US10431234B2 (en) | 2014-04-21 | 2015-06-22 | Device and method for transmitting and receiving voice data in wireless communication system |
CN201580072483.9A CN107210968B (zh) | 2014-04-21 | 2015-06-22 | 用于在无线通信系统中发射和接收语音数据的装置和方法 |
PCT/KR2015/006330 WO2015163750A2 (ko) | 2014-04-21 | 2015-06-22 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
EP15783098.5A EP3217612A4 (en) | 2014-04-21 | 2015-06-22 | Device and method for transmitting and receiving voice data in wireless communication system |
CN202110762746.6A CN113259058B (zh) | 2014-04-21 | 2015-06-22 | 用于在无线通信系统中发射和接收语音数据的装置和方法 |
PH1/2021/550285A PH12021550285B1 (en) | 2014-04-21 | 2015-06-22 | Device and method for transmitting and receiving voice data in wireless communication system |
CN202110762752.1A CN113259059B (zh) | 2014-04-21 | 2015-06-22 | 用于在无线通信系统中发射和接收语音数据的装置和方法 |
PH12017500849A PH12017500849B1 (en) | 2014-04-21 | 2017-05-05 | Device and method for transmitting and receiving voice data in wireless communication system |
US16/569,157 US11056126B2 (en) | 2014-04-21 | 2019-09-12 | Device and method for transmitting and receiving voice data in wireless communication system |
KR1020210051402A KR102322036B1 (ko) | 2014-04-21 | 2021-04-20 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
US17/338,818 US11887614B2 (en) | 2014-04-21 | 2021-06-04 | Device and method for transmitting and receiving voice data in wireless communication system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140047492 | 2014-04-21 | ||
KR1020140047492 | 2014-04-21 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210051402A Division KR102322036B1 (ko) | 2014-04-21 | 2021-04-20 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150121641A true KR20150121641A (ko) | 2015-10-29 |
KR102244612B1 KR102244612B1 (ko) | 2021-04-26 |
Family
ID=54430593
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140153191A Active KR102244612B1 (ko) | 2014-04-21 | 2014-11-05 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
KR1020210051402A Active KR102322036B1 (ko) | 2014-04-21 | 2021-04-20 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
KR1020210147160A Active KR102420569B1 (ko) | 2014-04-21 | 2021-10-29 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210051402A Active KR102322036B1 (ko) | 2014-04-21 | 2021-04-20 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
KR1020210147160A Active KR102420569B1 (ko) | 2014-04-21 | 2021-10-29 | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 |
Country Status (3)
Country | Link |
---|---|
US (3) | US10431234B2 (ko) |
KR (3) | KR102244612B1 (ko) |
PH (2) | PH12021550285B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020092818A1 (en) * | 2018-11-02 | 2020-05-07 | Intel Corporation | Signaling codec mode notifications for multimedia telephony sessions |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10778729B2 (en) * | 2017-11-07 | 2020-09-15 | Verizon Patent And Licensing, Inc. | Codec parameter adjustment based on call endpoint RF conditions in a wireless network |
US11601483B2 (en) * | 2018-02-14 | 2023-03-07 | Genband Us Llc | System, methods, and computer program products for selecting codec parameters |
CN116566958A (zh) * | 2018-09-07 | 2023-08-08 | 苹果公司 | 用于在ims多媒体电话会话中发信号通知ran辅助的编解码器自适应能力的设备和方法 |
US10965786B2 (en) | 2018-10-31 | 2021-03-30 | At&T Intellectual Property I, L.P. | Adaptive fixed point mapping for uplink and downlink fronthaul |
CN109584889B (zh) * | 2018-12-28 | 2021-07-20 | 秒针信息技术有限公司 | 音频传输方法和装置及存储介质 |
US12337232B2 (en) * | 2021-01-04 | 2025-06-24 | Microsoft Technology Licensing, Llc | Systems and methods for streaming interactive applications |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008108379A1 (ja) * | 2007-02-28 | 2008-09-12 | Nec Corporation | メディア配信システム、配信サーバ装置及びそれらに用いるメディア配信方法並びにそのプログラム |
US20090234645A1 (en) * | 2006-09-13 | 2009-09-17 | Stefan Bruhn | Methods and arrangements for a speech/audio sender and receiver |
US20130132099A1 (en) * | 2010-12-14 | 2013-05-23 | Panasonic Corporation | Coding device, decoding device, and methods thereof |
Family Cites Families (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0085820B1 (fr) * | 1982-02-09 | 1985-11-21 | International Business Machines Corporation | Procédé de transmission numérique multi-vitesses et dispositif de mise en oeuvre dudit procédé |
US4700361A (en) * | 1983-10-07 | 1987-10-13 | Dolby Laboratories Licensing Corporation | Spectral emphasis and de-emphasis |
US6862349B1 (en) * | 1993-05-28 | 2005-03-01 | Mediaone Group, Inc. | Method and apparatus for delivering secured telephony service in a hybrid coaxial cable network |
DE69517966T2 (de) * | 1994-12-28 | 2001-02-15 | Koninklijke Philips Electronics N.V., Eindhoven | Pufferverwaltung in kompressionssystemen mit variabler bitrate |
US5812786A (en) * | 1995-06-21 | 1998-09-22 | Bell Atlantic Network Services, Inc. | Variable rate and variable mode transmission system |
US6011846A (en) * | 1996-12-19 | 2000-01-04 | Nortel Networks Corporation | Methods and apparatus for echo suppression |
KR100261253B1 (ko) * | 1997-04-02 | 2000-07-01 | 윤종용 | 비트율 조절이 가능한 오디오 부호화/복호화 방법및 장치 |
US6493338B1 (en) * | 1997-05-19 | 2002-12-10 | Airbiquity Inc. | Multichannel in-band signaling for data communications over digital wireless telecommunications networks |
US5961589A (en) * | 1997-09-09 | 1999-10-05 | Intel Corporation | Emulation of analog modem signaling over IDSN for translation-less interoperability with PSTN based H.324 system |
CA2246532A1 (en) * | 1998-09-04 | 2000-03-04 | Northern Telecom Limited | Perceptual audio coding |
US6208276B1 (en) * | 1998-12-30 | 2001-03-27 | At&T Corporation | Method and apparatus for sample rate pre- and post-processing to achieve maximal coding gain for transform-based audio encoding and decoding |
US6370502B1 (en) * | 1999-05-27 | 2002-04-09 | America Online, Inc. | Method and system for reduction of quantization-induced block-discontinuities and general purpose audio codec |
US6507606B2 (en) * | 2000-03-29 | 2003-01-14 | Symmetrican, Inc. | Asymmetric digital subscriber line methods suitable for long subscriber loops |
CN100403401C (zh) * | 2001-09-28 | 2008-07-16 | 诺基亚西门子通信有限责任两合公司 | 根据窄带语音信号估测宽带语音信号的语音扩展器和方法 |
EP1500083B1 (en) * | 2002-04-22 | 2006-06-28 | Koninklijke Philips Electronics N.V. | Parametric multi-channel audio representation |
FI20021936A7 (fi) | 2002-10-31 | 2004-05-01 | Nokia Corp | Vaihtuvanopeuksinen puhekoodekki |
WO2004090870A1 (ja) | 2003-04-04 | 2004-10-21 | Kabushiki Kaisha Toshiba | 広帯域音声を符号化または復号化するための方法及び装置 |
JP4580622B2 (ja) | 2003-04-04 | 2010-11-17 | 株式会社東芝 | 広帯域音声符号化方法及び広帯域音声符号化装置 |
JP4733939B2 (ja) * | 2004-01-08 | 2011-07-27 | パナソニック株式会社 | 信号復号化装置及び信号復号化方法 |
US7088276B1 (en) * | 2004-02-13 | 2006-08-08 | Samplify Systems Llc | Enhanced data converters using compression and decompression |
US7672356B2 (en) * | 2005-05-19 | 2010-03-02 | Itt Manufacturing Enterprises, Inc. | Method and apparatus for detection of a frequency coded sequence in the presence of sinusoidal interference |
DE602006018618D1 (de) | 2005-07-22 | 2011-01-13 | France Telecom | Verfahren zum umschalten der raten- und bandbreitenskalierbaren audiodecodierungsrate |
US8218657B2 (en) * | 2005-09-02 | 2012-07-10 | Netgear, Inc. | System and method for automatic adjustment of streaming video bit rate |
US7953604B2 (en) * | 2006-01-20 | 2011-05-31 | Microsoft Corporation | Shape and scale parameters for extended-band frequency coding |
US8589151B2 (en) * | 2006-06-21 | 2013-11-19 | Harris Corporation | Vocoder and associated method that transcodes between mixed excitation linear prediction (MELP) vocoders with different speech frame rates |
US20090286472A1 (en) * | 2006-09-26 | 2009-11-19 | Viasat, Inc. | Multi-Rate Downstreaming in Multiple Sub-Channel Environment |
JP2008139781A (ja) | 2006-12-05 | 2008-06-19 | Rohm Co Ltd | 音声符号化方法および装置 |
JP2008233436A (ja) | 2007-03-19 | 2008-10-02 | Fujitsu Ltd | 符号化装置、符号化プログラムおよび符号化方法 |
ATE539528T1 (de) | 2007-07-09 | 2012-01-15 | Ericsson Telefon Ab L M | Adaptive ratensteuerung in einem kommunikationssystem |
KR101410230B1 (ko) * | 2007-08-17 | 2014-06-20 | 삼성전자주식회사 | 종지 정현파 신호와 일반적인 연속 정현파 신호를 다른방식으로 처리하는 오디오 신호 인코딩 방법 및 장치와오디오 신호 디코딩 방법 및 장치 |
JP2009170968A (ja) * | 2008-01-10 | 2009-07-30 | Futaba Corp | 超広帯域無線送信装置、超広帯域無線受信装置、及び超広帯域無線送受信装置 |
KR101381513B1 (ko) | 2008-07-14 | 2014-04-07 | 광운대학교 산학협력단 | 음성/음악 통합 신호의 부호화/복호화 장치 |
EP2239732A1 (en) * | 2009-04-09 | 2010-10-13 | Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung e.V. | Apparatus and method for generating a synthesis audio signal and for encoding an audio signal |
EP2417749A4 (en) | 2009-04-07 | 2017-01-11 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for session negotiation |
US9585062B2 (en) * | 2010-07-15 | 2017-02-28 | Dejero Labs Inc. | System and method for implementation of dynamic encoding rates for mobile devices |
US9432414B2 (en) | 2009-08-25 | 2016-08-30 | Nokia Solutions And Networks Oy | Control of codec negotiation for communication connection |
EP2476211B1 (en) * | 2009-09-11 | 2016-04-20 | Telefonaktiebolaget LM Ericsson (publ) | A method for estimating transmission properties of a telecommunications transmission line |
US8428959B2 (en) * | 2010-01-29 | 2013-04-23 | Polycom, Inc. | Audio packet loss concealment by transform interpolation |
JP5424936B2 (ja) * | 2010-02-24 | 2014-02-26 | パナソニック株式会社 | 通信端末及び通信方法 |
BR112012026502B1 (pt) * | 2010-04-16 | 2022-10-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V | Aparelho, método para gerar um sinal de banda larga usando extensão de largura de guiada e extensão de largura de banda cega |
EP2590164B1 (en) | 2010-07-01 | 2016-12-21 | LG Electronics Inc. | Audio signal processing |
PT3144932T (pt) * | 2010-08-25 | 2019-02-04 | Fraunhofer Ges Forschung | Um aparelho para a codificação de um sinal de áudio contendo uma pluralidade de canais |
CN103262159B (zh) * | 2010-10-05 | 2016-06-08 | 华为技术有限公司 | 用于对多声道音频信号进行编码/解码的方法和装置 |
CN103380455B (zh) * | 2011-02-09 | 2015-06-10 | 瑞典爱立信有限公司 | 对音频信号的高效编码/解码 |
US8683013B2 (en) | 2011-04-18 | 2014-03-25 | Cisco Technology, Inc. | System and method for data streaming in a computer network |
US9338580B2 (en) | 2011-10-21 | 2016-05-10 | Qualcomm Incorporated | Method and apparatus for packet loss rate-based codec adaptation |
PL2777041T3 (pl) * | 2011-11-10 | 2016-09-30 | Sposób i urządzenie do wykrywania częstotliwości próbkowania audio | |
EP2784775B1 (en) * | 2013-03-27 | 2016-09-14 | Binauric SE | Speech signal encoding/decoding method and apparatus |
TWI546799B (zh) * | 2013-04-05 | 2016-08-21 | 杜比國際公司 | 音頻編碼器及解碼器 |
EP2981960B1 (en) * | 2013-04-05 | 2019-03-13 | Dolby International AB | Stereo audio encoder and decoder |
US9800638B2 (en) * | 2013-11-04 | 2017-10-24 | At&T Intellectual Property I, L.P. | Downstream bandwidth aware adaptive bit rate selection |
US9619144B2 (en) * | 2013-11-22 | 2017-04-11 | Nxp Usa, Inc. | Interrupt driven processing and related devices, methods and systems |
-
2014
- 2014-11-05 KR KR1020140153191A patent/KR102244612B1/ko active Active
-
2015
- 2015-06-22 PH PH1/2021/550285A patent/PH12021550285B1/en unknown
- 2015-06-22 US US15/305,944 patent/US10431234B2/en active Active
-
2017
- 2017-05-05 PH PH12017500849A patent/PH12017500849B1/en unknown
-
2019
- 2019-09-12 US US16/569,157 patent/US11056126B2/en active Active
-
2021
- 2021-04-20 KR KR1020210051402A patent/KR102322036B1/ko active Active
- 2021-06-04 US US17/338,818 patent/US11887614B2/en active Active
- 2021-10-29 KR KR1020210147160A patent/KR102420569B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090234645A1 (en) * | 2006-09-13 | 2009-09-17 | Stefan Bruhn | Methods and arrangements for a speech/audio sender and receiver |
WO2008108379A1 (ja) * | 2007-02-28 | 2008-09-12 | Nec Corporation | メディア配信システム、配信サーバ装置及びそれらに用いるメディア配信方法並びにそのプログラム |
US20130132099A1 (en) * | 2010-12-14 | 2013-05-23 | Panasonic Corporation | Coding device, decoding device, and methods thereof |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020092818A1 (en) * | 2018-11-02 | 2020-05-07 | Intel Corporation | Signaling codec mode notifications for multimedia telephony sessions |
US11936707B2 (en) | 2018-11-02 | 2024-03-19 | Apple Inc. | Signaling codec mode notifications for multimedia telephony sessions |
Also Published As
Publication number | Publication date |
---|---|
US20200005805A1 (en) | 2020-01-02 |
PH12021550285B1 (en) | 2023-07-21 |
US11056126B2 (en) | 2021-07-06 |
KR20210048460A (ko) | 2021-05-03 |
KR102322036B1 (ko) | 2021-11-08 |
KR20210134282A (ko) | 2021-11-09 |
PH12017500849A1 (en) | 2017-10-30 |
US20210295856A1 (en) | 2021-09-23 |
US11887614B2 (en) | 2024-01-30 |
US10431234B2 (en) | 2019-10-01 |
PH12021550285A1 (en) | 2021-09-01 |
KR102244612B1 (ko) | 2021-04-26 |
KR102420569B1 (ko) | 2022-07-14 |
US20170330576A1 (en) | 2017-11-16 |
PH12017500849B1 (en) | 2021-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102420569B1 (ko) | 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법 | |
US12170712B2 (en) | Method and system for providing media content to a client | |
TWI420513B (zh) | 藉由變換內插之音訊封包損失隱蔽 | |
US9525569B2 (en) | Enhanced circuit-switched calls | |
US8879464B2 (en) | System and method for providing a replacement packet | |
EP3513406B1 (en) | Audio signal processing | |
CN101536088B (zh) | 用于提供冗余管理的系统和方法 | |
MXPA04007668A (es) | Comunicacion de voz de inter-sistemas de tandem libre. | |
CN101188525A (zh) | 一种语音流的处理方法及装置 | |
US11553022B2 (en) | Signaling of a request to adapt a voice-over-IP communication session | |
US9967306B1 (en) | Prioritized transmission of redundancy data for packetized voice communication | |
KR20140001477A (ko) | 영상통화의 효율적 세션 교섭을 위한 장치 및 방법 | |
WO2011123234A1 (en) | Transcoder bypass in mobile handset for voip call with bluetooth headsets | |
CN110366752B (zh) | 一种语音分频传输方法、源端、播放端、源端电路和播放端电路 | |
JP2006141006A (ja) | 符号化データパケットの交換 | |
EP3217612A2 (en) | Device and method for transmitting and receiving voice data in wireless communication system | |
JP4218456B2 (ja) | 通話装置、通話方法及び通話システム | |
JP5006975B2 (ja) | 背景雑音情報の復号化方法および背景雑音情報の復号化手段 | |
EP3649643A1 (en) | Normalization of high band signals in network telephony communications | |
WO2009147643A2 (en) | Communication methods, a communication device, and a communication apparatus | |
JP2005045739A (ja) | 通話装置、通話方法及び通話システム | |
US8873669B1 (en) | Adaptable codec for selecting encoding scheme based on quality of experience | |
US20150063103A1 (en) | Bandwidth-dependent compressor for robust header compression and method of use thereof | |
Herrero | Hands-on Real Time Communications: A Practical Guide to RTC Protocols in Non-3GPP, 3GPP 4G/5G/6G and IoT Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20141105 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20191105 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20141105 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201005 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210119 |
|
A107 | Divisional application of patent | ||
GRNT | Written decision to grant | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20210420 Patent event code: PA01071R01D |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210420 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210421 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240328 Start annual number: 4 End annual number: 4 |